Top Definition
A way of greeting a good friend, whereby you put a hand on their shoulder, then shout 'Give us a kiss!' and headbutt them. Bonus points are awarded if completed without spilling your drink.
"Ow, Mac just gave me a Scottish hello. He nearly broke my nose."
by Greg April 26, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.