1 definition by SIBERIAforlife

Really annoying person with a long-ass nose. probably from siberia and everything she touches dies. meeting her is a horror. she cant count and talk english... 1=1.6
RUUUUUUUUUN, ITS IVANA BALEN!
by SIBERIAforlife June 23, 2017
Get the Ivana mug.