1 definition by Cabaluchi

1
When your turd hits the water in the toilet so hard it backsplashes all over your ass.
"You're such a Texas Douche...no better than an ass covered in shit water."
by Cabaluchi February 20, 2020
Get the mug
Get a Texas Douche mug for your dog Jerry.