base head

listen to the pronunciation of base head
English - English

Definition of base head in English English dictionary

basehead
A habitual user of freebase; a crackhead
base head
Favorites