1 definition by Ibanos The Cobra

The little bit of powder left in your nose after snorting drugs, which causes you to get a little bump the next time you sniff.
College kid a; "Dude, that was the last of the bath salts!"
College kid b; *SNIFF* "Mmmmm, leftovers!"
by Ibanos The Cobra January 13, 2012
Get the Leftovers mug.