Top definition
When you drip Sriracha on a freshly cooked kielbasa, and insert it into your lovers anal cavity, which is followed by a penis.
I gave my girlfriend the Mexican dogturd last night, she'll be shitting her brains out for weeks.
by Mtd November 15, 2016
Get the mug
Get a mexican dogturd mug for your mate Zora.