ToTu

A stanky smell caused by not washing one's genital area, and/or ass.
Dammmmmn!
When she walked by me all I smelt was totu!
by Aalarmi June 20, 2010
Get the ToTu mug.