Skip to main content

Definitions by hannah moshannel

a person/place/thing that is disappointing or a failure.
That girl's glasses are taped together. Stump.
stump by hannah moshannel March 13, 2011