Author:q109.tigin.world Urban Dictionary BoofingBoofing NADDI National Association of Drug Diversion
Origin meaning and derivation of 'boof' as a verb in US slang