Definder - what does the word mean?

What is cocky little shit?

My teacher

He is such a cocky little shit

👍39 👎19


cocky little shit - video

loading