What is Banshee Squirrel?
1.
annoying people that are constantly getting on your case about nothing. they are pricks and dumbasses, and they tend to make random snoring noises out of no where. Shoot these people in the face!!!!!!!!
That bitch over there is a banshee squirrel, she wont ever shut the hell up.. and she constantly is like SNORING or some shit.
See
Random Words:
1.
A scumbag. Somebody who stoops so low that no other words can describe his behaviour.
That guy is a complete scuzbucket.
2.
One with ..
1.
After making sweet love to a woman who is currently mentrating, the man proceeds to remove the condom and snap it like a rubber band acr..