A soft drink that you usually get from fast food places. It is a combanation of chemicals that make it taste fresher.
"Damn, I left my fountain drink out for so long that all the ice has melted"
by Wade666 April 06, 2008
1 more definition
when a sexual partner is giving deep oral satisfaction, you pee in their mouth so that it shoots out their nose
I gave my woman a fountain drink in bed last night, and her nose still hurts today.
by chilidawg June 23, 2006