Wrenchnose

Someone very strong or in power.
Dictators are always wrenchnosed.
by NAOMITTT March 30, 2004
mugGet the Wrenchnose mug.