1 definition by Ohwowandioopsksksksksksk

Someone that is always on your nuts and always co-signs on what you do.
Sarah: I won the tournament

Tom: You trash for real

Sarah: You a squirrel!
by Ohwowandioopsksksksksksk September 14, 2019
Get the Squirrel mug.