lol...never heard that term before...
That sounds like a suitable term for someone else, a certain long legged ‘lady’ with over-developed detoids and a perpetually angry expression knitted into her brows.