Я думаю, что на диване посидел, кто-то, от кого пахнет чужим котом. Или же Вы принесли на одежде недопустимый для кота-хозяина, чужой запах. А ваш котик просто движим природными инстинктами — «чужое надо залить своим».
Ещё, как вариант — он может «выливает обиду» на диван. Многие коты очень обидчивы. Подумайте, может незадолго до происшествия Вы его чем-то обидели?