Top definition
An awesome person who asks people if they are Canadian,Hungarian or Turkish
by The dude87 January 29, 2018
Get a juan rodriguez mug for your grandma Helena.