Skip to main content

SmoggieSmoggie's definitions

Teesside Handshake

Share definition
Headbutting someone in the nose upon meeting them.
He didn't like the look on his face, so he gave him a Teesside handshake when he came closer.
by SmoggieSmoggie January 2, 2009
Flag
mugGet the Teesside Handshake mug.