1 definition by Insane_s.a

Top Definition
Refers to being insane and spontaneous
My friend is not insane nor is he spontaneous he is instantaneous
by Insane_s.a October 29, 2018

Mug icon
Buy a Instantaneous mug!