1 definition by RSL2003

The meaning of screwing something up or over complicating it.
Well hun, I'm just about to cisco the computer!
by RSL2003 November 27, 2021
Get the Cisco mug.