Top definition
When a man ejaculates in a womans mouth, then she gargles it and spits it back up
Tom emptied his load into Jills mouth, she showed him how much she liked it by preforming a foaming mountain.
by Tbone March 29, 2005
Get the mug
Get a foaming mountain mug for your coworker Günter.