Top definition
A not very attractive person with a great sense of humor. Knows how to please the ladies but can be a dick sometimes. Also very selfish and like to think they are better than everyone else. They also do a good job of concealing their insecurities
Oh that little boy is ugly. He is definitely and a Denroy
by Bikobiko May 02, 2015
Get the mug
Get a Denroy mug for your mate G√ľnter.
buy the domain for your recipe vlog