Skip to main content

Definitions by buttermybuttandcallmeabiscuit

orchard rhino 

An orchard rhino is an idiot who is totally out of place and generally retarded.
This kid is trying to find soup at a hardware store. What an orchard rhino!