Top definition
A lesser-known and less-wealthy Russian oligarch
Compared to Abramovich, the owner of Chelsea Football Club, Smirnov, the owner of Watford Football Club, is a minigarch
by KutStom June 16, 2018
Get the mug
Get a minigarch mug for your barber Helena.