A person who is easily angered, very dramatic and likes to talk a lot. He is also very sensitive to things and has a tough time getting over issues and letting things go.
by BustANut222 April 10, 2009
by Somechick August 12, 2003