hard-assed

listen to the pronunciation of hard-assed
İngilizce - İngilizce
Of a person who has a very difficult personality; a perfectionist