cari istilah yang lo mau, kaya' the eiffel tower:

1 definition by Jack Doe

 
1.
To beat someone up or win a fight over another
He washed the guy last night
dari Jack Doe Senin, 01 Agustus 2005