twatograph Share definition Flag The unmistakable imprint of the female genitalia left upon the bedsheets after sex. As unique as a fingerprint. These are new sheets, and you left a twatograph on them, you sassy little hottie! twatograph by Nikita7527 August 15, 2006 0 0 Get merch Get the twatograph mug. Buy Now — $32.95 See more merch