look up any word, like queefing:
 
1.
To own (or pwn)in a very amazing way
Coach: If you guys own face out there, we'll win.
Player: Own face?
Coach: Yeah
by JD Costantini March 15, 2008
23 7