Skip to main content

Definitions by ImChron

adjective(slang) : inferior or weak, in general; small; insufficient.
Shortened from the word "pinner" which refers to any small amount of something under scrutiny.
There is a pin amount of cereal left.
That guy is pin for wearing that stupid jacket.
The girl is pin and annoying.
This situation is hella pin.
pin by ImChron May 13, 2005