sarah this show begoggles me  man that teacher begoggled me yesterday
to be confused or lost when someone says something dumb or something your to dumb to understand
"sarah this show begoggles me  man that teacher begoggled me yesterday" What is the definition of "begoggled"?