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. Slang for steroid You got any roids? See kent 2. short term for Polaroid hey how did the roid turn out? check out this roid See ..
1. a mobile device used to detect the signal strength of a pig's radar, sometimes also called a fuzz buster. My pigometer just paid f..
1. The place you go in order to save up money to buy the sword that you plan to use to kill your boss. Only three more days of w3rk my fri..