1 definition by ,dfhgiopfviourtfghp

an annoying little american bastard who lives in our trees.(BEN WARD)
grey squirrel
by ,dfhgiopfviourtfghp February 13, 2020
Get the grey squirrel mug.