1 definition by speed22

Top Definition
A colloquialism used to refer to a friend
thanks speed
by speed22 June 20, 2011
Mug icon
Buy a Speed mug!