Skip to main content

Definitions by emoxnerd

the peak of awesomeness; the awesomest thing ever
The new movie was the loo.
loo by emoxnerd July 30, 2010