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 band geek that dates, goes out with,makes out with or has a friends with benefits relationship with another band geek from a different..
1.
Performed with at least four or more athletes jogging or running slowly one after the other around a track. Upon a signal, the last athl..