1 definition by andrew tran

1
masterbating maniac, someone who masturbates tooo much
Stephany needs to stop F**KING masturbating to andrew!
She is an m&m.
by andrew tran November 11, 2007
Get the merch
Get the m&m neck gaiter and mug.