Smutty stuff goes on in Kat's lab!

Was the 'handshake' a Handshake?