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 complex form of erotic water/asphixiation-based sadomasochistic roleplay, wherein two submissives are tied by their necks - usually sp..
1. an excessive amount, over-doing it, not knowing when to stop, going too far, etc. Man! Did you see her? That's a mucholotta makeup..
1. Space in the back of most vans and SUVs behind the last seat(s). When travelling with too many passengers, this place is reserved for an..