full-on

Etymology
From.

Adjective

 * 1) All-out; out and out; complete.
 * 2) Extreme; to the maximum degree.
 * 1) Extreme; to the maximum degree.

Adverb

 * 1) Totally; with full commitment.