doggie biscuit

English

Noun

doggie biscuit (plural doggie biscuits)

  1. Synonym of dog biscuit.