Skip to main content

Definitions by the2coolestkid

Someone who smells like shit=tutu because he was beat with a hag that through shit=tutu at him/her. It comes from the hindu langauge.
"shut up u frekin tutuhag"
tutuhag by the2coolestkid March 29, 2009