1 definition by Bumgii

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

Mug icon
Buy a peakadoo mug!