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
Get the mug
Get a Instantaneous mug for your cousin Yasemin.