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. An ill advised experiment to construct an automobile from the following items; 1. Upturned tin bathtub. 2. Low-grade plastic novelty i..
1. What fans of slangdefine have when they start defining people instead of actual terms. When I defined my friend, I had urban psychosis!..
1. The highly disciplined art of simultaneously defecating and masturbating. One thing Cliff really enjoys is a good lumber-jacking. See ..