What is cocky little shit?
My teacher
He is
such a
cocky little shit
👍
39
👎
19
cocky little shit - video
www.Definder.net
Powered by Urban Dictionary