Skip to main content

Definitions by Zoe vanZero

Monkeys in the Abbey Gardens

Share definition Flag
An untruth, or complete bollocks.
My cat can speak French. "That is monkeys in the abbey gardens"