The farting nuns?!?


Is this just a random thing...or a referance to something I don't get...I didn't really understand the joke, laughed, but didn't understand. lol
can anyone explain it?
thanks for your time

reply