Like a regular shower, but with a cocktail. Could be at cocktail hour, or could be at 10 AM. A cocktail shower is appropriate at any time of day.
Friend 1: You seem happy today!
Friend 2: Yeah! I've been having a cocktail shower before bed! Always puts a smile on my face!