2 definition by Lorrie

Top Definition
someone who takes a lot of drugs in pill from
"sarah used to be the biggest pillhead in north london until her mum found out"
by lorrie September 26, 2003

Mug icon
Buy a pill head mug!
Spanish for tight, stingy, cheap.
He wouldn't even give me a pinner out of his bag, penche dick!
by Lorrie January 03, 2006

Mug icon
Buy a penche mug!