meaning of Boomshonk

Boomshonk meaning in Urban Dictionary

v. the act of defecating on an unrestrained, wild, and living frog.