1 definition by freshestfish

Top Definition
A magical combination consisting of a white horse and a walrus. Often, the horse is locked in his stable but is let out to find the freshest fish for his walrus. The pair can be found most often sitting on a kitchen floor drinking mass amounts of scotch and listening to 80’s pop.
Stupid horsrus are always trying to find the freshest fish.
by freshestfish June 03, 2014

Mug icon
Buy a horsrus mug!