Skip to main content

Texasboontampa's definitions

Dump Lord

Share definition
The man/women/demon that always manages to obliterate all porcelain devices he/she/they lay eyes on.
Bruh, the dump lords at it again. This is just depressing
by Texasboontampa April 3, 2020
Flag
mugGet the Dump Lord mug.