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 07, 2019
mugGet the Latchmug.

Range rover

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

Range rover

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