Top Definition
an awkward man who mumbles a lot and in not understandable. easily followed, and been known to follow. very sneaky.
man! that guy is such a wamoon! you think he is following us?...i dont know, lets follow him to find out.
by mike rotch June 05, 2004
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.