Top definition
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 02, 2010
Get the mug
Get a amengual mug for your grandma Larisa.