German-English dictionary »

kiffen meaning in English

GermanEnglish
kiffen [kiffte; hat gekifft] Verb

smoke pot (grass)◼◼◼verb