1 definition by Mark Hooper

To be pretty pissed off. Not 100% pissed off, probably about 70%
I cannot believe that idiot left the oven on all day AGAIN. Porched.
by Mark Hooper February 14, 2008
Get the porched mug.