Skip to main content

Definitions by Emily Landherr

the combination of dro and dope. meaning excessive awesomeness.
that shirt is so drope.
drope by Emily Landherr January 1, 2008