Thesaurus.com
Dictionary.com
Showing results for throw up smoke screen. Search instead for throwing+up+smoke+screen.

throw up smoke screen