Skip to main content

Definitions by needleyoyo

pumpkin shoes. 

Something that doesn't make any logical sense
She is a pair of pumpkin shoes.
pumpkin shoes. by needleyoyo June 15, 2009