Skip to main content

buttermybuttandcallmeabiscuit's definitions

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!
mugGet the orchard rhinomug.

Share this definition