Scruff McGruff

A person who is broke and/or stank & dirty looking.
scrub
Aww hell naw Pam,A I know that ol' broke down Scruff Mcgruff aint trying to holla at us. lol
by Weda03 July 25, 2003
Get the Scruff McGruff mug.