Skip to main content

Definitions by SnowKitten

the bitter taste that drips down the back of your throat and settles in your mouth after you snort cocaine.
hey, dude, you want some pepsi?

no, man, it'll taste nasty on top of this coke drain.
drain by SnowKitten May 17, 2011