1 definition by LiamHevo

Top Definition
Slang name for squirrel.
look there is a nut pirate over there.
by LiamHevo September 21, 2007
Mug icon
Buy a Nut Pirate mug!