i mean you should've seen this f***ing tv, it was f***ing ricockulous
what you say when you you are stunned by something that makes you feel incredulous
"i mean you should've seen this f***ing tv, it was f***ing ricockulous" What is the definition of "ricockulous"?