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

Le mahoon
by Mahoon January 13, 2016
Get the mug
Get a Mahoon mug for your boyfriend Georges.