square-headed girlfriend

square-headed girlfriend

(humour)A computer.