Wiktionary
full on
a. 1 all out. 2 out and out 3 overwhelming adv. totally; with full commitment. alt. 1 all out. 2 out and out 3 overwhelming