1 definition by gegegededede

The one who gets all the girls he wants, and he is fucking beast at having sex.
I not beast LOL JK im amengual!
by gegegededede September 3, 2010
Get the amengual mug.