Видимо, традиция называть котов Васьками - из глубокой старины.
Именно о коте эта фраза - в прямом смысле. В переносном - о любом субъекте, продолжающем свою деятельность (как правило, осуждаемую), в то время как кто-то его увещевает, журит, осуждает за нее.
История о наглом коте, оставленном поваром для охраны запасов от мышей, написана великим баснописцем Иваном Крыловым в 1812 году, во время Отечественной войны.
Кот, вместо того, чтобы охранять еду, сам ее и ест. Повар начинает возмущаться, а Васька слушает, да и продолжает в том же духе.
Мораль такова, что нужно действовать решительно, а не пустыми уговорами.
Считается, что глубинным смыслом этой басни является недовольство автора действиями русского императора, уговаривающего Наполеона прекратить войну в то время, когда она уже шла, и слушать Александра I Бонапарт вовсе не собирался.
Еще одна версия: