1 definition by PORRIDGE54

Top Definition
A WORD THAT IS GRAFFITIED ON WORK PLACE WALLS BY SOMEONE. THEN THAT CERTAIN SOMEONE DENYING THEY DID IT AND THAT THEY ARE BEING FRAMED.
NARF!!!
by PORRIDGE54 July 28, 2010
Mug icon
Buy a NARF mug!