Top definition
Toilet paper packaging with the picture of a baby with a towel draped over it's head.
I need to buy some baby nun brand, I'm running out.
by JBem December 27, 2005
Get the mug
Get a baby nun brand mug for your brother-in-law Manafort.