1 definition by MissKimK

Top Definition
To meet a girl you know. Link means meet and a ting is a girl.
I might link my ting from Barking!
by MissKimK July 06, 2018

Mug icon
Buy a link my ting mug!