Top definition
to excessively post photos of scenery to social networking sites, making friends feel bad for not being there.
"I got sick of Jessica scapegloating with pictures from her tropical vacation."
by troubadour0 August 11, 2013
Get the mug
Get a scapegloat mug for your mama Zora.