look up any word, like toota:
 
1.
the acest site in the world. featuring songs which are ace
'whereiend is dope' 'how dope' 'SO dope'
by Bonehead October 08, 2003