Top definition
A mexican who makes art and likes to be a dog for some reason
Person: Have you been on Señor-G's server lately?
Other Person: No, I'm not into that furry stuff
by JakeStarGames June 06, 2017
Get the mug
Get a Señor-G mug for your brother-in-law Trump.