Lemieux

French last name meaning 'the best'.
And we fucking are the best
Lemieux.
by derekosaurus February 25, 2013
Get the Lemieux mug.