hamsicle noun2 •A frozen ham; a ham popsicle.So my little cousin just made a hamsicle #frozensliceofham — 2013 •(slang) A hammer and sickle.It's not the revisionist soviet flag, it's ccp flag with thick hamsicle — 2024 formshamsicles