japd

to humiliate or own; defeat
The football team japd the opposite team in the game today.
by Justin Kase October 23, 2007
Get the japd mug.