1 definition by ButcherSlim

1
A person who collects and hides intoxicating items.
"Is there another beer?"

"Ask Johnny. He's the secret squirrel."
by ButcherSlim October 14, 2005
Get the mug
Get a secret squirrel mug for your papa Manafort.