bucaca

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?
by Dizzie17 June 24, 2024
Get the bucaca mug.