Skip to main content

Definitions by Jeffy Dahmers

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
squirrel cage by Jeffy Dahmers June 23, 2007