Definitions by KiKi30
Haggada
Someone who looks a mess all the time and smells bad but continues to show up at your house or where ever you are.
Code word for uninvited guest or people that you don't particularly like.
Code word for uninvited guest or people that you don't particularly like.