1 definition by Dick wiz

Someone who likes it ‘YOOOOOOUUUUUNNNNGGGG’
Watch out, there’s been peedo sightings all over town.”
by Dick wiz January 5, 2021
Get the Peedo mug.