1 definition by buttermybuttandcallmeabiscuit

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!
by buttermybuttandcallmeabiscuit December 23, 2015
Get the orchard rhino mug.