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 barber James.
buy the domain for your foodie vlog