1 definition by KaylaaaD

Top Definition
A new, awesome melbourne band, possibly almost as cool as short stack.
Admit one's free new EP is fucking awesome!
by KaylaaaD June 09, 2009

Mug icon
Buy a Admit One mug!