Green’s Dictionary of Slang

screwbado n.

see scrubbado n. (2)