1 definition by Long Rabbit Foot

Local derogatory term in Montreal, referring to Native Americans.
What's this smell on my child? It's part of our new visible minority program, we're now hiring Orlas at the daycare!
by Long Rabbit Foot February 13, 2018
Get the Orla mug.