Skip to main content

Definitions by Dizzie17

The act of multiple people shitting on one’s face all at once
Wow, that bucaca had me smelling for days. What did you fellas eat?
bucaca by Dizzie17 June 24, 2024