1 definition by Ley lo

Top Definition
When something is looking of shelter (poor)
That bed shelter
by Ley lo December 07, 2020

Mug icon
Buy a Shelter mug!