Skip to main content

Camarvel

A catastrophe which is a marveling sight.
"Holy camarvel, what is that in the sky", "its a camarvel", "the end of the world is a camarvel"
by Æskilvic April 6, 2024
mugGet the Camarvelmug.

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