Top definition
Person ( male or female) who is attracted to scummy people.
"Man that Jackie is really into scumbags."
" Yeah she's a real low life chaser bra' a regular LLC
by Ribbone May 06, 2018
Get the mug
Get a low life chaser mug for your fish Rihanna.