Act of shitting on people while on top of a building for sport.
Listen here owl I’m the best jave dogger in town.
by Jave dog April 21, 2020
Get the Jave dog mug.