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 rhino mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email