1 definition by TheFakeSlim

1
Political agendas people push that smell like doodoo
My neighbor keeps talk that Poludu
by TheFakeSlim October 06, 2018
Get the merch
Get the Poludu neck gaiter and mug.