tıraşa tutmak

listen to the pronunciation of tıraşa tutmak
Turkish - English
slang to bore (someone) to death with a lot of talk, talk (someone's) head off
tıraşa tutmak
Favorites