Top definition
A diabetic drug that causes amputations,
"Someone took invokana" - the minge
by -EG- May 09, 2018
Get the mug
Get a invokana mug for your mom Nathalie.