Top definition
The scent which someone leaves as they walk past you, it could be bad or good.
Uugh he has a bad afterdraught.
by Puffy cloud 1 July 04, 2018
Get the mug
Get a afterdraught mug for your fish Larisa.