Random Words:
1.
A person who is always quick to point out the flaws in something another person did, but lacks the balls to do anything himself.
"..
1.
A person who farts right after you and steals your thunder, so to speak, claiming they are responsible for the horrible smell when it is..