1 definition by acaver1

Top Definition
Crazy, bizarre, foolish, tricky, or nonsensical.
What you are telling me is totally "off the wall."
by acaver1 February 15, 2012

Mug icon
Buy a OFF THE WALL mug!