clebs
Top 30000
Meanings
Noun
1. dog, mutt (informal)
2. homeless (informal)