The simple act of pissing and shitting at the same exact time
Damn Mark, dont you love it when you manage to babalingus?
by DaSaguaro August 27, 2020
Get a Babalingus mug for your daughter-in-law Nathalie.