Our community needs more information on this page! Can you help out? Click here to add more. |
Red's Roofies is a company, that as the name implies, sells roofies. The company itself is never actually shown but a truck that appears to ship their products is seen in the episode "City on the Edge of Forever". However in a twist it is unknown if the company actually exists in the South Park universe as the episode itself is a dream