gebeşaki

listen to the pronunciation of gebeşaki
التركية - الإنجليزية
slang stupid, dumb, blockheaded