Top definition
A mentally challenged person with the inabilty to listen to instructions.
You have been hit with the piss sock
by Piss sock merchant November 07, 2015
Get the mug
Get a piss sock mug for your grandma Beatrix.