Top definition
1. Another name for the Nut Juice, a squirrel's favorite drink.

2. A liquid that someone dropped or dunked their nuts in.
I almost thought she would waste my squirrel water on the ground, but with longing eyes she savored every last drop.
by kinezumi December 12, 2006
Get the mug
Get a squirrel water mug for your cousin Larisa.