1 definition by anthony dean

those annoyingly pushy female ladder climbers
she's making life at work hell, she's so ambitchous
by anthony dean January 21, 2008
Get the ambitchous mug.