Top Definition
that one african child in all those donation commercials.
for only 15cents you can save little magugu's life!
by lionchild July 23, 2009
7 Words related to magugu

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.