look up any word, like donkey punch:
 
1.
the adjective for having balls in your face.
wow look at hunter go she's such a ballfaceian
by soph1ejohns0n January 03, 2012