Top definition
The feeling one gets after a good workout ...buff and fabulous.
Laurie did 10 laps around the track tonite. Afterwards she was feeling buffabulous.
by fsulaurie September 03, 2009
Get the mug
Get a buffabulous mug for your mama Larisa.