1 definition by Chaotic*Toffee

Being under the influence of energy enhancing drugs. e.g. ectasy, and speed
Awww man, last nite I was so off it, it was unreal.
by Chaotic*Toffee May 2, 2006
Get the off it mug.