Skip to main content

Definitions by bombtrack_ratm

Thundercat 

A sound a woman makes from her vaginal canal.
"Man, last night my girlfriend made the loudest Thundercat"
"You mean queef?"
"No, Thundercat"
Thundercat by bombtrack_ratm December 13, 2009