kakavan

listen to the pronunciation of kakavan
Turkish - English
stuck-up and stupid
stupid