An Intensely irritating person or situation,
Something or someone who causes the feeling of overwhelming frustration
The tear your own hair out, gouge your own eyes out scratch your own skin off feeling of AAAARRRRRGGGGGGGHHHHH!!!!!
Something or someone who causes the feeling of overwhelming frustration
The tear your own hair out, gouge your own eyes out scratch your own skin off feeling of AAAARRRRRGGGGGGGHHHHH!!!!!
by anonymissy01 February 27, 2014