What is Squirrel Cage?
An F'ed up mess in the head of someone. A distorted view of morals and values
Lil bud's head is a squirrel cage
See psychotic, nuts, crazy, sadistic