1 definition by wordcreator

An Anglo-French portmanteau word that defines loo in an alternative way
The restaurant across the road has excellent craperie facilities.
by wordcreator April 17, 2013
Get the craperie mug.