Top definition
Someone who continually "dogs" events, meaning does not attend.
Manny dogged gym and argileh last night, what a doggseff.
by MiffyRabbit July 08, 2013
Get the mug
Get a Doggseff mug for your mate Vivek.