Skip to main content

Definitions by Darren Hayes, of Savage Garden

Slang term for high-fives.
That guy just peeled me some mad orange!