Skip to main content

Definitions by Urban 11122

Someone who continuously tries speaking a different language
He's been trying to speak Pashto all day, what a Pakkhu!
Pakkhu by Urban 11122 January 28, 2019