look up any word, like eiffel tower:

1 definition by emoxnerd

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