Random Words:
1.
an obstructive monstrosity
"That ugly building is a huge obstrosity!"
See monstrosity, monstrous, ugly..
1.
Arrogant bull shit talking vane little prick boxer who thinks he's more slick than he really is and cares more about his eyebrows a..