Skip to main content

Definitions by rugbygirl_4

Bitchsquealer 

1. When someone is being annoying and you don't want to deal with them
2. When someone "rats you out"
yeah he is a total bitchsquealer.
Bitchsquealer by rugbygirl_4 November 3, 2010