Pedorra

What is Pedorra?


1.

a combination of the spanish words "pedar" meaning to fart and "orra" meaning bitch hence the meaning "farting bitch"

Ew! Whats that smell man?

It's Shini. She is such a pedorra!


67

Random Words:

1. A random occurrence (typically within the realms of Europe) when a being of immense ignorance and who is unable to stop whining is incar..
1. the day lance armstrong was diagnosed with cancer. Lance Armstrong was diagnosed with cancer on October 10th...
1. To explore caves in a Trilsk like manner. I found my way to the wrong club. It was filled with..