Зашеметяващо вкусна топеница с лук

1 голяма глава лук
1 чаша майонеза
1 чаша заквасена сметана
1/2 чаша настъргано сирене „Grana Padano“ (може да се замени с пармезан)
1/2 чаша настъргана моцарела
1 чаша настъргано сирене чедър
3/4 ч.л сол
черен пипер на вкус
4 ч .л. Табаско сос
2 ч.л. сос Уорчестър