1 definition by hottytotisasavage

Someone who mooches off of someone and sits on their lazy ass.
by hottytotisasavage October 30, 2017
Get the Scrub mug.