1 definition by gelatinbeastworm

Someone who. thinks highly of them selves. Someone who constantly brags.
Eric is better tthan me at basketball, but he wont quit being a topcock about it.
by gelatinbeastworm May 12, 2014
Get the Topcock mug.