the number of definitions on this site for made-up words and phrases is ricockulous
something that is extremely ridiculous or far-fetched
"the number of definitions on this site for made-up words and phrases is ricockulous" What is the definition of "ricockulous"?