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 very hot beautiful girl, One who makes your mouth water. Wow look at her shes a chiquitita bonne sweeta! See hot, beautiful, sweet,..
1. 1)The dense, humid, potent smell of a woman's ass that permeates the air when fucking her doggy style. 2) A hot, lingering, steam..
1. when a guy dips his nuts into a hoes vagina; a vaginal tea bagging "The bitches ass was to small for the two-wheeled dump truck, s..