Skip to main content

Wiener Von Licken's definitions

Drugslug

Share definition
(Noun) A person who appears to be in a state of drug enduced sluggishness.
Damn, nothin' but a bunch of drugslugs in there sharing a jaybird.
by Wiener Von Licken November 23, 2016
Flag
mugGet the Drugslug mug.