Skip to main content

Definitions by report123

"poulios" is a greek word used to say dogshit or dogpoop
Ew I stepped on poulios!
poulios by report123 December 10, 2021