Top definition
someone that...... likes to wack NONSTOP
Wow..he's such a mag~chan!! .
by ... September 28, 2003
Get the mug
Get a mag~chan mug for your cat Jerry.