Glasgow Handshake

What is Glasgow Handshake?


1.

To headbutt someone. See also glasgow kiss. Popular in Scotland, apparently.

Hello, Jimmy!


13

Random Words:

1. a swollen vagina that is 3 times its original size, because of having sexual intercourse repeatedly. dude, yesterday i was fucking this..
1. verb or noun When a man stands over a woman and places his balls just above her mouth (like teabaging). the woman then licks them rapid..
1. early morning drugs and beer u piece of shit junky brewster..