Skip to main content

Definitions by Timmy turner III

coochie roar 

When a female farts out of her vagina and it makes a loud growling sound.
John: Do you smell that?
Jimmy: Yeah it was Sarah, she just let out a mad coochie roar.
John: Only a woman would do that.
coochie roar by Timmy turner III December 31, 2018