Glasgow Handshake

What is Glasgow Handshake?


1.

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

Hello, Jimmy!


13

Random Words:

1. The act of having your clitoris licked or flicked or stimulated to climax. Darce: "what's up for tonight?" Loo: "I..
1. to make intelligent of platitudes I love your hat...I love your hat..I love you hat....hell the hat is loved!(a bird's nest discov..
1. The act of vomiting while out on a party, in order to continue drinking. Especially when on spring break. Dude, if I am to continue on ..