Top definition
A man who will conquer the universe

A desrochers usually derive from Canada
MAN #1 - Hey did you hear a desrochers is running for president
MAN #2 - Yeah i'm totally voting for him
by corgilover123 October 08, 2018
Get the mug
Get a desrochers mug for your Uncle James.