Top definition
When you outplay your opponent all game long and win using your superior skill level.
Did you see that match? Maru completely terraned Stats.
by Rainbowbizzle August 08, 2015
Get the mug
Get a Terraned mug for your coworker Julia.