1 definition by Face owner

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 27, 2010
Get the owning face mug.