Top definition
Something that barely anyone believes in or thinks is true
The idea that cameras were invented by Iguanas is elocra.

The animal Shantkey (a combination between a shark, ant, and monkey) is elocra.
by Elacrative May 27, 2018
Get the mug
Get a Elocra mug for your friend Jerry.