Author:0n1.fun What does Boofing really mean TimesMojoOrigin meaning and derivation of 'boof' as a verb in US slang