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 Japanese horrific and cheap remake of the well-known film 'Twilight' based on the Twilight saga written by Stephenie Meyer. ..
1. To gobble balls in a voracious manner. "Yeah, i could see Jenny gackling all night long, slut." "Oh yeah baby, I just l..
1. Rollingon Adderall. In the state of euphoria and all around feel-good-ness because of the popular ADHD and narcolepsy treatment known ..