Skip to main content

Definitions by Ian G. Knop

adjective, adverb orig. German; literatly stands for beeing on (drugs).
"Look at him, he seems to be very druff!"
druff by Ian G. Knop January 3, 2005