Top Definition
when you are doing something and it frustrates you so much that the sheer frustration of it all just pisses you off.
John: trying to get songs for free on this new ipod is so PISSTRATING!!!!!!

Shelly: thats because you are using windows media player dumbass!!!
by spiffy_orangejuice December 27, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.