Etymology
Today it means: Off the hook, fresh, awesome, cool, excellent. Full definition →
Alteration of off the hizzle.
Etymology from Wiktionary, CC BY-SA 4.0.