Top definition
The sound generated by a buildup of miasma release by a San Fransico Steam Train.
The heavy roar of the dirty laugh shoot the walls of their hotel room.
by Gerrery May 24, 2018
Get the mug
Get a dirty laugh mug for your mate Yasemin.