1 definition by The helencopter

Top Definition
An ugly, self loving bitch of a lady. Slightly smaller than a dress size 14 and absolutely gagging for it.
Damn that Helena was a good shag l
via giphy
by The helencopter August 01, 2019

Mug icon
Buy a Helena mug!