some smackass at poker last night was insisting that a three-of-a-kind beats a flush
one who thinks they know-it-all, but couldn't tell you their ass from their elbow
"some smackass at poker last night was insisting that a three-of-a-kind beats a flush" What is the definition of "smackass"?