Skip to main content

Definitions by DaSaguaro

Babalingus 

The simple act of pissing and shitting at the same exact time
Damn Mark, dont you love it when you manage to babalingus?
Babalingus by DaSaguaro August 27, 2020