wamoon

Best definition
wamoon
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!…do you think he is following us?…i dont know, lets follow him to find out.