he got a bloddy nose from that belfast handshake
when somebody is in front of you and facing you, grab their shirt and head-butt them as hard as you can
"he got a bloddy nose from that belfast handshake" What is the definition of "belfast handshake"?