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. n. Use of the last flush of an unpressured toilet to remove unpleasant matter. With most toilets, a reservoir sits above the main bowl...
1. When two women straddle a mans erect penis and proceed to queef simultaniously. Sucks for him. Dude my girlfriend and her mom gave m..
1. An area in the United States that consists of Washington State, Oregon, and Northern California. Well known for it's massive new ..