hideous looking socks that feel like slippers and look furry and warm; extremely comfy but extremely embarrassing to look at
My grandma bought me slipper socks
for Christmas but I'm too embarrassed to wear them in front of people.
Free Daily Email
Emails are sent from firstname.lastname@example.org. We'll never spam you.