1 definition by Ben Newburn

Top Definition
a person or an exclamation
Mugga please, or whats up my mugga
by Ben Newburn September 15, 2003
Mug icon
Buy a mugga mug!