What is Izabella?
A person who is smelly or rude. somtimes a nasty combination of both.
Look at that Izabella
See izabella, omg, bla, look, hehe