Skip to main content

nooki's definitions

dro

last night was dro, tight, relaxing or that outfit is dro
by nooki April 26, 2006
mugGet the dromug.

Share this definition