3 definitions by Mahoon

A very cancerous word that defines cancer in my left ballsack
Ayyy, mahoon

Le mahoon
by Mahoon January 13, 2016
Get the Mahoon mug.
An overused meme that gives you cancer over time.
Fuck off with your cancer memes.
This meme just gave me massive cancer.
by Mahoon January 13, 2016
Get the Cancer meme mug.