It's better to use a Shiterator, which can yield pieces of shit on demand, lazily enumerate them just in time, and generate infinite streams of shit, instead of allocating all your shit up front, and having your shit together in one place.
def shiterator():
while true:
yield random.choice([
"sinker", "floater", "firehose", "steamy heapy",
])