look up any word, like cleveland steamer:
 
1.
lover of shoes, can't get enough shoes.
She is such a shoehoe, she has 1000 pairs of shoes in her closet.
by Denise Romano October 16, 2006