Skip to main content

Definitions by SoaringEagleVII

Backseat Karl 

When someone shits in another person's ass.
"Normally I don't do Backseat Karls, but $20 is $20"
Backseat Karl by SoaringEagleVII November 28, 2022