Top definition
Lick Head
A lick head is som1 that licks heads and also does cocain
Frank: U lick head !
Random:Ilike the taste of it
by Franklee October 22, 2005
Get the mug
Get a Lick Head mug for your barber Georges.