Should tempdb be larger on a secondary replica?
On secondary node, when used for read-only query, SQL enable ReadCommited Snapshot behind the scene.
If you have long running transaction that does read, that could explain why you used a lot more tempdb on that secondary node.