Skip to main content

Definitions by vulgaroblivion

Twat Flop 

- Regarding female arousal; a person who causes sex drive and arousal to diminish in an instant.
- A boner killer for women.
"So I was totally about to hook up with Mike last night, until he took his pants off. Total twat flop."
Twat Flop by vulgaroblivion March 6, 2015