Top definition
when two girls slap they titties together
u see those girls goin in on that ham handshake
by coolguydantheman December 23, 2016
Get the mug
Get a ham handshake mug for your cat Bob.