Top definition
Term used for an annoying c*** that won’t leave you alone.
Like he’s such a peakadoo he keeps texting me
by Bumgii January 25, 2021
Get a peakadoo mug for your cat Abdul.