Top definition
To dominate on an extreme level. Owning something on a whole new level
Damn man we were owning face in beer pong last night!
by Face owner January 26, 2010
Get the mug
Get a owning face mug for your coworker Jerry.