Top definition
The most charming girl, super duper cute and her smile can make you forget about all the problem. She is like an angle. Always there when you needed her the most and her caring is like a mom who worried about her children. She is perfect in all ways
you were such an iffa
by irfaz23 December 27, 2017
Get the mug
Get a iffa mug for your sister-in-law Jovana.
buy the domain for your travel vlog