Skip to main content

Definitions by phil carnoford

morbitly awesome;
awesome beyond belief
dude, that concert was so larussa
larussa by phil carnoford January 5, 2009