Top definition
means that you are pissed off because a event happened and it ticked you off the word was created after the more common fraze know as "oh darn" or "oh snap".
pussytoostis : pussytoostis i missed the train
by mcwho 23 August 21, 2010
Get the mug
Get a pussytoostis mug for your cousin Rihanna.