Punjabi Dirty Words

Punjabi Dirty Words - This is the language spoken in the indian state of punjab and is one of the 22 official.