1 definition by RobGriz

Top Definition
Audio - The Internet handle of the most leet user in existance.
Shit, Audio, you am teh leet.
by RobGriz August 13, 2004

Mug icon
Buy a Audio mug!