Top definition
v. the act of defecating on an unrestrained, wild, and living frog.
Oh man, I almost boomshonked, but that fucker hopped out of the way at the last second.
by StevieBarra August 11, 2009
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush