Top definition
The other meaning for owning at pc games.
This guy is brappo at this game!
by Brappo August 26, 2016
Get the mug
Get a brappo mug for your Uncle Bob.