1 definition by jb82

Top Definition
OTC
"Off the Chain"

Something that's better than cool, awesome, or tight.
"Jessie, that boy is OTC!"
by jb82 February 09, 2007

Mug icon
Buy a OTC mug!