Someone called me a "penedejo", what does it mean in Mexican?

I’m guessing it’s Mexican language? Because my coffee fell on my way to class and some guy yelled out "Penedejo!", and everyone laughed, so I just left. But I never knew what it meant.. So what does it mean
I tried to look for a Mexican dictionary, but I couldn’t find one online.

Leave a Reply

Your email address will not be published. Required fields are marked *