1 definition by HarisSales1996

Top Definition
Referred as the Greek Sex God, Mochsan. Anyone who's named this in any way grows a seven inched penis.
You are as cool as a Mochasun!
by HarisSales1996 October 15, 2010
Mug icon
Buy a Mochasun mug!