1 definition by Babyrain

Top Definition
used in a disgusted manor to mean gross or nasty
Ugh those nuggets were drong
by Babyrain January 01, 2017

Mug icon
Buy a Drong mug!