Skip to main content

Definitions by orphkane

A term used for one who is in a constant state of constipation, usually very unnattractive, with a high pitched annoying voice.
oh, god, she's such an edwa.
edwa by orphkane November 16, 2010