Definitions by delwin
Delwin
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!!