Top definition
finding one's significant other, often through accidental circumstances and/or in your place of employ
Dude...why can't I just find my libbay?
by CambridgeBudday July 23, 2018
Get the mug
Get a find my libbay mug for your mother-in-law Jovana.