1 definition by goony555
A man of extreme sexual desires, both male and female are attracted to them, they have strong sexual auras and are desired by all.
And tend to have larger than life packages
And tend to have larger than life packages
by goony555 February 27, 2008