Bitchsquealer

1. When someone is being annoying and you don't want to deal with them
2. When someone "rats you out"
by rugbygirl_4 November 02, 2010
Get the Bitchsquealer mug.