Top definition
A cool-nerd. Naturally found in the back of the class yet at the same time making good grades.
Can be related to the awesome McLovin.
What! Another A and you were partying all night? You must be a McGoggles.
by Doug Hoppenheit May 03, 2008
Get the mug
Get a McGoggles mug for your barber Julia.