Top definition
As a phrase, is synonymous in context with "kiss my ass".
Person 1: "Wouldn't it be great to have a monkey?"
Person 2: "That wouldn't be great at all. Monkeys throw their own feces at eachother."
Person 1: "Yeah? Well you can chew my squirrel!"
by Delvil May 07, 2006
Get the mug
Get a chew my squirrel mug for your mate Julia.