Green’s Dictionary of Slang

squativoo n.

[squattez-vous phr. + hot squat at hot seat n. (1)]

[1930s] (US) the electric chair.