punchable nun Share definition Flag a prostitute, window tapper, lady of the night, fallen bird, meat curtain vendor, or "slip-and-slide" merchant I saved up my allowance to get a punchable nun and had enough left over to get nachos. punchable nun by grobins September 13, 2003 0 0 Get merch Get the punchable nun mug. Buy Now — $32.95 See more merch