Subscribe English
look up any word, like poopsterbate:

1 definition by Kate M

 
1.
To be physically owned, shamed, or beaten.
Napoleon tried to do a sweet jump on Pedro's bike, but he got totally traped.
by Kate M May 15, 2005
4 21