First of all, we don't know how large is the dictionary. @Symbiote mentioned 132k words, but typically for diceware method (a method where you randomly select words from a dictionary) only 7776 are used (why so few? because then it's easier to select the words by rolling an actual dice). Nevertheless, let's assume 170k for now. Nowadays you can crack 100-500 GH/s (100*10^9) [1] at home (you need $25000 for the hardware, but let's assume a rich household ;))
So we have (132k^3) / (100 GH/s) = 23000 seconds [2]. That's less than 7 hours!
You could argue that nowadays everyone uses bcrypt, so such speeds are not possible. The question is: are you really sure that no one uses md5 any longer?
[1] https://gist.github.com/epixoip/ace60d09981be09544fdd3500505...
[2] https://www.wolframalpha.com/input/?i=%28132000%5E3+hashes%2...
Fortunately, the web page itself suggests as much, but it's worth reiterating. Don't use these amusing passwords, please!
>RoliedigHembryonauCarmeliaid6
Seems pretty consistent with XKCD's comic on passwords.
With 8 high-end GPUs, we see a Blowfish speed of about 100 kilohashes per second. [0]
We assume we're cracking bcrypt strength 10, so we divide this number by 64 (2^10 ÷ hashcat's 2^4), and get about 1500 bcrypt checks-per-second.
There are about 170,000 words in the OED, and we choose 4 at random to give us 170_000^4 = 8.3521 * 10^20.
We can divide by 1500, but that still seems like a lot of seconds. (like, 3.5 ages of the sun)
[0]: https://gist.github.com/epixoip/a83d38f412b4737e99bbef804a27...
(Assuming you're not referring to it literally being a well known password from a web comic.)
Can you expand on that?
ln₂(132000) = 17, and there are three words, so 41 bits -- almost as good as the smaller dictionary but four words of "Correct Horse Battery Staple".
(This is a rough estimate, I haven't looked at the dictionary in detail to see if there are many very similar words etc.)
[1] https://extensions.openoffice.org/en/project/gwirydd-sillafu...
I prefer my padding method [1] for greater entropy.
Of course a 20 random word string is less a "password" or "passphrase" and more a "passpoem". You only want one or two of those, as master passwords for a password manager.
In the case of Welsh words, it's about as easy to remember for a non-Welsh speaker as leetspeak is, and so people will just write down the password somewhere again to remember it, which makes this less secure overall than xkcd passwords on English.