look up any word, like doxx:

1 definition by hannah moshannel

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