Definitions by ferret mcsquarett
there's a deer on your wall
A slang greeting from New Zealand used to say hi to a friend or loved one you haven't seen in a quite some time.
there's a deer on your wall by ferret mcsquarett November 22, 2011