snatch hatch

refers to womens trousers or to womens panties.

Can also be used as a friendly reference to other girlfriends.
"I'd like to get into her snatch hatch!"

"Whassup snatch hatches!?"
by Rick Vigorous January 23, 2009
Get the snatch hatch mug.

twat bubble

"Don't be such a twat bubble"
by Rick Vigorous January 23, 2009
Get the twat bubble mug.