Glasgow Handshake

What is Glasgow Handshake?


1.

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

Hello, Jimmy!


13

Random Words:

1. n., a dildo you strap to your chin to assist in oral sex Hey baby, you want me to strap on the accomodator?..
1. a study, mainlpulation and development of all things beautilful to the ear if you hear some new fresh sounds thats OBSQURE..
1. Term used, mostly by females, when purposely looking for eye candy or attractive others. Eye Candy Shopping is mostly when a female or h..