Top definition
When a person only feels comfortable defecating when they are in their own home.
(Note-Similar to Home Ground Advantage)
Barry:Hey man, you can shit in my toilet if you want?
Joe: No Bro, I've got to have Home Turd Advantage!
by TheBlackList January 11, 2010
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush