Top definition
I met a green eyed devil today. It must've been an Allen Torres.
by Lastnamelibra January 01, 2017
Get the mug
Get a Allen Torres mug for your sister Yasemin.