Top Definition
someone that...... likes to wack NONSTOP
Wow..he's such a mag~chan!! .
by ... September 28, 2003

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×