look up any word:
1. puffer rock
Euphemism for farting. Stepping on a puffer rock results in a crop dust.
Dad just stepped on a puffer rock!
rss and gcal