1 definition by yeetuskeetusselfdeletus

Top Definition
the act of put an alcohol soaked tampon up your anus.
you wanna go to that wild boof party this weekend?
by yeetuskeetusselfdeletus January 09, 2020

Mug icon
Buy a boof mug!