1 definition by Deshlilian

A very hot girl . The phrase to use to mention hotties.
Omg she’s such a Duru!

Damnn check the duru over there
by Deshlilian November 21, 2021
Get the Duru mug.