look up any word, like tbt:

1 definition by Sugarplumb

 
1.
The smell your body makes right before it hits the stage of Body Odor...sick.
Dude, I totally for got to put on deodorant this morning and I am starting to smell like Campbells soup ..its pretty rank.
by Sugarplumb August 27, 2009