a ferrari will get swallowed whole by an ariel atom
"an italian word, which means, roughly translated into english: "needs a little extra oomph with the ladies"
"a ferrari will get swallowed whole by an ariel atom" What is the definition of "ferrari"?