- 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."
6👍 1👎