Top definition
Delwin-a latin term for sexy beast. anyone that has delwin in their name can get girls with just a stare. He can perform this even wen 69 years old and even as ugly as dawwg sh*t. Anyone with this name is just too Dam Fine!!
Hot ass girl- eww that guy is so ugly
Hot ass girl numba 2- OH MY GAWWD ..... A DELWIN!!!!
Hot ass girl- I just got an erection ...
by delwin June 07, 2011
Get the mug
Get a Delwin mug for your fish Trump.