hey i just double dropped two playstations
otherwise known as a type of ecstasy named because of the playstation symbol stamped into the pill
"hey i just double dropped two playstations" What is the definition of "playstations"?