1 definition by Druggman

Top Definition
A person who makes drugs
Tell the Squiffler to make me a batch.
by Druggman August 24, 2015

Mug icon
Buy a Squiffler mug!