Author:0l23.shop Origin meaning and derivation of 'boof' as a verb in US slang
What does Boofing really mean TimesMojo