Scotty Share definition Flag A person who strongly resembles a woodland animal. Synonymous with the word Squirrel. Person 1: Hey what's that up in the tree? Person 2: Oh, it's just a Scotty Scotty by spacemarine2077 December 31, 2011 0 0 Get merch Get the Scotty mug. Buy Now — $32.95 See more merch