Skip to main content

Definitions by TheOneAndOnlyCaller

A corporate sycophant who sidles up to superiors to flatter and impress them
She was a sidler to the manager, always hovering in his presence with a smarmy smile...
Sidler by TheOneAndOnlyCaller December 8, 2011