look up any word, like tbt:
 
1.
morbitly awesome;
awesome beyond belief
dude, that concert was so larussa
by phil carnoford October 29, 2007
6 3