Skip to main content

Definitions by Scones971

Slang for a woman who is utterly delusional
She twisted my words completely! What a LadyB!
LadyB by Scones971 May 29, 2022