Top definition
A word used when something doesn't work out or you are irritated.
Ah, pifsnits, I dropped my phone!
by Barabus booty November 03, 2017
Get the mug
Get a pifsnits mug for your guy Beatrix.