1 definition by Bohemond

Telltale sign of Opiate intoxication; Large doses of Heroin etc cause the users' pupils to shrink to tiny pinpoints - which to the practised eye , a drugs worker say , easily discredit a junkies' protestations of sobriety
Huh..? Reckons he's been clean for months ? Yeah right ...check 'em out! He's well pinned!
by Bohemond July 12, 2006
Get the pinned mug.