1 definition by DEEZNUTZ445

Top Definition
A fountain mountain dew
I went to the gas station and got a fountain mountain
by DEEZNUTZ445 March 10, 2016

Mug icon
Buy a fountain mountain mug!