RichThesaurus
foot long
foot long
synonyms
wiener
frank
hot dog
red-hot
weenie
pigs in a blanket
foot long
definitions