Definitions by Shleyaye
cackle queen
This is an annoying chuckle done by a fellow employee. It sounds like this. "HEH HEHH HEHEH HEH HEHEH" It will drive you insane and make you want to bash your face into your desk.
cackle queen by Shleyaye August 22, 2014