Word info

puffy sticks

Noun

Meaning

puffy sticks (uncountable)

Synonym of frybread

Source: en.wiktionary.org

Close letter words and terms