1 definition by Lol aha lol

Top Definition
Is knowing as an escort/prostitution they would have sex with someone for a tin of beans they are usually bisexual and are crazy they are almost always annying and only has one friend and that’s the next door nabours pussy cat
Horney holly the escort got payed
by Lol aha lol April 23, 2020

Mug icon
Buy a Horney holly mug!