Top definition
1.To beat someone at, to own someone.
2.beach in french
1. I PLAGED U NOOB
2. I went to the plage last night with my girlfriend.
by DaBaller March 05, 2008
Get the merch
Get the plage neck gaiter and mug.

Activity