Top definition
A band from Glasgow named after the days of a month when a woman bleeds!
That band The Red Show smell funny!
by kilmarnock378 June 06, 2011
Get the mug
Get a The Red Show mug for your Facebook friend Trump.
buy the domain for your cat vlog