Skip to main content

Tarp skunk 

Someone who has given up on life. They no longer take showers and wear their pajamas out in public.
That dude smells like shit and looks like he's wearing a sheet around his waist, what a tarp skunk!
Tarp skunk by Dre716 January 24, 2020