1 definition by Torliz
A new species of squirrel discovered. Can be found wearing a red bow tie and a derpy expression. Usually in front of a computer screen recording videos of itself being "rossome". Called "Ross" for short.
by Torliz August 19, 2016