1 definition by Monster dude

The sexiest man known to mankind. Great bike rider. Very loyal and is very good at sniping in certain video games.
by Monster dude October 31, 2016
Get the Frank Irwin mug.