Best definition
We needa link
A way of saying get together some time.

U coo dummie, we needa link.