Skip to main content

EmyAnn's definitions

DLO

A company that makes iPod cases that totally and completely scratch up your iPod. These should never be purchased by anyone!!!
I bought this DLO case at Best Buy and it fucking scratched my iPod those fucking cunts should burn in hell.
by EmyAnn April 25, 2006
mugGet the DLOmug.

Share this definition