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
11 Words related to squirrel water

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.