Random
Source Code

Pinhead

A pinhead is someone who comes from the north of Devon, England, who scrounges off everyone and has no survival instincts.

Look at that pinhead! He needs to sort his life out!

by Trixey Smith August 10, 2009

16👍 22👎