I. punk noun
1.
Synonyms: nonsense 2, balderdash, ||baloney, bosh, ||bunk, bunkum, claptrap, flummadiddle, hogwash, hot air
2.
Synonyms: novice , apprentice, beginner, colt, fledgling, neophyte, newcomer, novitiate, rookie, tenderfoot
3.
Synonyms: tough , ||b'hoy, bullyboy, mucker, rough, roughneck, rowdy, ruffian, toughie, yahoo
II. ||punk adjective
Synonyms: bad 1, amiss, ||bum, ||crappy, dissatisfactory, poor, rotten, unsatisfactory, up, wrong