Skip to main content

Trrumoi's definitions

Insiduous

A leafless tree that looks threatening and possibly harmful. Typically in a dark forest.
"Holy shit! Those insiduous trees are grabbin' Snow White! Run, Bitch, Run!"
by Trrumoi February 19, 2018
mugGet the Insiduous 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