magoozala

A woman so ugly that she offends one in a deep way.
WOW...what a fucking magoozala!
by Aviel November 12, 2007
Get the magoozala mug.