What is Massive Pin?
See Pin Head. A very stupid person
That guy is a massive pin
See pin head, pin
All you need for a faster workflow in one place.