Skip to main content

Definitions by Malu365

Silent, smelly fart. (Indian language, Malayalam)
Dude, did you just ooch?!
Ooch by Malu365 October 24, 2012