by xmwoxowoxjkskxks September 10, 2024

by The mystery machine March 12, 2021

(1) A homeless person that usually takes out at the bus stop the haggle people for money and to have some type of shelter from the rain
(2) A person who sleeps at a bus stop or a train station
(2) A person who sleeps at a bus stop or a train station
by EmJayee January 30, 2020

by Weinerdog17 April 12, 2021

by CrazyCatRescueMan September 1, 2019
