Grammar Info

N1 Lesson 6: 16/17

とばかりに

as if (to say), seeming that

ばっかり, ばっか, ばかし, and ばっかし are all fairly common casual variations of ばかり