Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. podd
a term used to describe a person from russia
that girl is so podd......
2. podd
a term used to describe a person from russia
yo the girl is so podd......