Top definition
Office people who don't know how things work in the real world but it looks good on paper
So the parts they sent didn't fit the whole job is shit but the keyboard cuddlers said it will be fine
by CJDustyMiner September 25, 2015
Get the mug
Get a Keyboard Cuddler mug for your mother-in-law Beatrix.