Top definition
A moustache of such substantial size that it can be used to wield the face.
"Woahhhh, I am totally envious of that face handle, it is majestic!"
via giphy
by Higher Priest October 15, 2017
Get the mug
Get a Face handle mug for your Aunt Zora.