Meaning something is awesome, cool, or "off the hook". Sometimes can be said when agreeing to something.
by Jen Mitlas July 4, 2005
by madwaves173 August 9, 2014
by W riz creator January 24, 2022
by Lexxie September 1, 2006
by Lexxie September 1, 2006
having a wank or masterbating
by biggazza August 22, 2022