1 definition by Cucknorris69

A girl who’s only good for a nut
Hey adam, stay away from that Shan girl, she’s totally a squirrel girl
by Cucknorris69 July 6, 2021
Get the Squirrel girl mug.