Definitions by Unitoaster
Twatcock
A self centered asshole who only cares about his/herself. Someone who knowingly and happily destroys your life and the life of others. Twatcocks specifically like to ruin their bestfriends lives.
Twatcock by Unitoaster August 31, 2013