Random Words:
1.
smegma, or any other discharge of the twatal region.
My fingers smell like fuckin' twat butter.
See smegma, juice, squirt, jizz, ..
1.
To describe something that suits you exactly, or is your taste. (akin to the British expression Just My Cup Of Tea)
Origin - Vienna, Au..