1 definition by Jismo4

1) A squirrel penis.
2) the small grey hairy anatomy of a male squirrel.
While walking down the street on a sunny day I felt a drop hit my head. I looked up at the tree and there was a squirrel shaking the last few drops of urine from its "squenis".
by Jismo4 July 1, 2013
Get the Squenis mug.