1 definition by Yahooobros

Top Definition
The sexiest person alive. The girl who has the best boyfriend ever.
Delency is so hot now I know how she has that boyfriend!
by Yahooobros February 26, 2016

Mug icon
Buy a delency mug!