Country Dictionary

A fork of Rural Dictionary

chon chon

a Spanish word meaning a mythical bird

that is a beautiful chon chon

by thenerdB October 13, 2017