Green’s Dictionary of Slang

busted adj.2

see blowed adj.1