Top definition
Someone using so many steroids they look like the Stay Puft Marshmallow Man.
"Dang, it's the Sterpuft Marshmallow Man."
by Misterlady December 05, 2015
Get a Sterpuft mug for your guy Jovana.