1 definition by Tamtamtam

Quite simply a womans vagina with a pair of bollocks hanging out of the vagina
hey dude did you fuck that girl you pulled last night?

nah man i went to go down on her but she had a twat sack, so i ran away vomiting!
by Tamtamtam November 16, 2007
Get the twat sack mug.