Definitions by thepolyglot1988
rendell
An overbearingly annoying employee working in the finance department.
The office dick working specifically in the finance department.
The office dick working specifically in the finance department.
rendell by thepolyglot1988 October 15, 2023