A person who is not necessarily a homosexual, but acts very immature, or is just an all around douchebag. Someone who does not respect others, and therefore is disliked by them. Basically a creative way of calling someone a fag.
Guy 1: Dude that guy just pulled a bailey on this guy's car!
Guy 2: What a faggotpaste!
A hardo is a person who tries extremely hard at everything. Most times a hardo will try very hard at things that do not require excessive effort. For example, sports practices, gym class, etc.
Wow did you see Jack at practice today? What a hardo!