a typical mofo (some one who takes pleasure in screwing moms or someone who thinks theyre "all that"), but unnecessarily redundant and a complete train-wreck
often used to express some form of anger towards another person
What you call An idiot who does all ofthe above: Has dinner at your house every night , smells like shit , looks even worse , gf dumped him , and wheres to much colonge/aftershave