Top definition
An adjective for someone who is insane enough to make people (figuratively) suicidal.
by Doingyourmomhard January 20, 2010
Get the mug
Get a Insanosidal mug for your buddy Manafort.