Skip to main content

Definitions by S Web

A person easily distracted by objects especially shiny ones. OMG can you not focus, you're so DBSO.
dbso by S Web December 18, 2011