1 definition by Richard O'hara

A modern Irish slang word for a long kiss. Originates from in County Kilkenny
He (or she) gave me a linkyshink
by Richard O'hara April 26, 2010
Get the Linkyshink mug.