sudden; abrupt; improvised; hasty; impromptu skit; bandwagon fan
extemporary; improvised; extemporaneous
hasty preparation; cramming; goods prepared in a hurry (after they were already needed); makeshift; half-baked
bandwagon fan; fair-weather fan
suddenly; abruptly; unexpectedly; (not) readily; (not) right away; (not) immediately