1 definition by PrincessLocs

something that you don't like, something that sucks, isn't fun & etc.
I hate this car, it's such a "piece of piss."
by PrincessLocs May 14, 2018
Get the piece of piss mug.