kaflurbadouche
A person who makes your life a living hell but you still can't quit them.
My neighbor is a kaflurbadouche. He plays loud music at 1 a. m. and then waves at me like nothing happened.
My mom is a kaflurbadouche. She calls me every day and then tells me I'm fat.
My crush's best friend is a kaflurbadouche. He texts me mean stuff and then flirts with me.
xs