Deadpool

A place where the remnants of a thing or many things are dumped or collected.
The riverbed was a deadpool for artifacts from many different tribes.
by Banger Prophecy April 7, 2021
mugGet the Deadpoolmug.

Share this definition