1 definition by Johannase

Top Definition
Someone who is high on life.
"Those young frothers!"
by Johannase November 08, 2008

Mug icon
Buy a Frother mug!