1 definition by durpyderpadurpd

"Yeah, i so gave her a "Glasgow Kiss""
by durpyderpadurpd December 29, 2011
Get the Glasgow Kiss mug.