What is Twat Lot?
A place to park your cock.
I parked my cock in her twat lot.
See twat, pussy, cunt, cock, dick