someone that never takes off their shoes.
hey man make yourself at home, oh take yer shoes off. nah man. can't do it. i'm sneakers o'doul.
3👍 23👎