What is Squirrel Head?
a person who puts their sack in someone other than themselves face
payton manning squirrel headed a reporter
See i, don't, know, related, words
All you need for a faster workflow in one place.