Skip to main content

Definitions by Heldalovescheese

Helda is a unfortunate looking lady. She is broad and handsome.
"That girl on the train was a real Helda."
helda by Heldalovescheese February 6, 2014