2 definitions by E-money stink ghost
When someone has such intense body odor, that you can smell where they have been (minutes) after they have left.
by E-money stink ghost January 25, 2019
When someone has such powerful body odor, that you can smell where they have been, after they have left.
by E-money stink ghost January 25, 2019