Top definition
A girl who is very much irritating. Someone who likes to see others in misery
You always bug me, You are such a Puchin!
by Devilmaycry June 24, 2011
Get the merch
Get the Puchin neck gaiter and mug.

Activity