pichicho
Top 45000
Meanings
Noun
1. pooch; doggy woggy (colloquial, childish or endearing)