Skip to main content

Definitions by doghousesrock

Chinese Fart

The sound made by a flat spinning rock hitting the water.
I found a flat rock, want to hear a chinese fart?
Chinese Fart by doghousesrock March 18, 2020