1 definition by Hotelgaymario

Top Definition
The act of taking a shit inside of a urinal
“Someone go tell the janitor someone left him a inside the park homerun”
by Hotelgaymario March 05, 2021

Mug icon
Buy a Inside the park homerun mug!