Top definition
A frozen piece of shit that is used later as a cool refreshment
Oh that’s a yum shitstickle you have there
by STicklest February 14, 2019
Get the mug
Get a Shitstickle mug for your guy Trump.