1 definition by johnbeckitorreed

a girl who pisses everybody off and it causes people to want to avoid her
eww ilonas coming let's walk away and act like we didn't see her
by johnbeckitorreed November 15, 2018
Get the ilona mug.