1 definition by mattyc04

John P. Crapper, the man rumored to have invented the modern day toilet.
I'm gonna go sit on the JPC for a while, and try and push one out.
by mattyc04 May 3, 2011
Get the jpc mug.