Skip to main content

Definitions by konnichiwama

Staring down the drain 

Looking at phone, computer or playing games
You spend all your free time staring down the drain.