oaf-rocked

Etymology
Oaf is possibly a corruption of or.

Adjective

 * 1)  Weak of intellect from infancy.
 * 2)  Badly brought up; spoiled.