Subscribe English
look up any word, like yeet:
 
1.
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
6 0