i met this total beefsnakstik the other night who couldn't shut up about how he's practically a nobel prize winner, he's so great
"someone who continually brags about him- or herself
"i met this total beefsnakstik the other night who couldn't shut up about how he's practically a nobel prize winner, he's so great" What is the definition of "beefsnakstik"?