1 definition by shortformelissa

Top Definition
incredibly impressive; amazing; off the chain
That was on the floor!
by shortformelissa November 13, 2007

Mug icon
Buy a on the floor mug!