1 definition by frogtea

an uncommon myth from the 1950’s about a girl who used a knife to threaten her teachers to not give her homework and when she got arrested she broke free then got ran over by a bus and is said to appear as a black slug in a rain puddle on rainy days.
Do your homework or I’ll call you the indsa.”
by frogtea April 21, 2020
Get the indsa mug.