Skip to main content

YACOB YOOMBS's definitions

Latch

Someone who is an insufferable soppy bollocks and will fall in love with or latch onto any man or woman they meet that they think they could have a chance with
Uno how Andy was obsessed with Grace he now wont shut up about Chloe omg he is such a Latch
by YACOB YOOMBS December 7, 2019
mugGet the Latch mug.

Range rover

Is Amy still fucking that banker omg shes such a range rover
by YACOB YOOMBS November 21, 2019
mugGet the Range rover mug.

Range rover

Did Amy fuck that banker again omg she is such a Range rover
by YACOB YOOMBS November 21, 2019
mugGet the Range rover mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email