Top definition
Slacker, particularly one who is part of a team.
That dirtnub always has an excuse when it comes time to get to work.
by TheGoogIsReal May 28, 2018
Get the mug
Get a dirtnub mug for your coworker Sarah.