Skip to main content

Definitions by xXxKillYourGodxXx

Bitch trap

When you have a female dog who likes to grawl at Male dogs over literally anything.
(What ever the female dogs name is) if you dont shut your bitch trap!