look up any word, like toota:
 
1.
Something which is pretty cool. Generally the word is extended.
Hey look, Tombo is benching 200 kilograms, oush!
by jkslol August 31, 2006