I've never heard of such a cupcake. But I rarely eat any so...
Beast? Is that on purpose or a spelling mistake ...?
Its Beast, no spelling mistake. <3
Its slang for very good.
(NO!!!): Since when?
I don't know when it happened. But a bunch of the the kids at my school use it.