Definition: Pinned
Referring to constricted pupils 'the size of pinheads' whilst intoxicated by heroin.
Benzodiazepines
Full Definition of 'Pinned'
Referring to constricted pupils 'the size of pinheads' whilst intoxicated by Heroin.
Referring to constricted pupils 'the size of pinheads' whilst intoxicated by heroin.