Lick Head Share definition Flag Lick Head A lick head is som1 that licks heads and also does cocain Frank: U lick head ! Random:Ilike the taste of it Lick Head by Franklee October 24, 2005 0 0 Get merch Get the Lick Head mug. Buy Now — $32.95 See more merch