(idiotic expression said) omfg that is a craven moment right there
to pull a 'craven' is an idiotic expression of the way you speak act and live!
"(idiotic expression said) omfg that is a craven moment right there" What is the definition of "craven"?