Skip to main content

C(AY)leb's definitions

OTR

Over the Rainbow, an expression used to say "That's so out of whack and cool!!"
Dude that trick was OTR!!
by C(AY)leb August 13, 2009
mugGet the OTRmug.

Share this definition