Any ideas or appraisals welcome. 564 references on Google, including (I couldnt make this up!!) a song by Cousin Scampi "Friggy Diggy Twatsack Boogie". Plenty of slang, and I also remember comedian Richard Pryor using it in one of his comedy bits.