Meaning of You think i took that missile