Well, genereally not, but if you are going to tell somebody he/she is corpulent, тучный will not be the best choice. Полный would be better (полноватый, полненькая about a woman).Тучный surprised me it is bookish, so that is not pejorative?
The English counterpart is "obese".ТУЧНОСТЬ (obesitas) - расстройство обмена веществ, характеризующееся избыточным депонированием жира, преимущественно в подкожной клетчатке.
(Словарь медицинских терминов.)
Why idiomatic? Толстая собака sounds well, although about animals people more often say жирный.And if I talk about animals only то́лстый is idiomatic, right?
In Russian you can say "ото́жранный". Very, very rude (when about people; okay when about animals).In Czech the most offensive adjective is vyžraný (člověk) from the verb žráti/vyžrati (pejorative about people) = жрать, probably etymologically related to жирный.