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. The ultimate form of delicious. To be beyond delicious. The brownies were leenalicious! See Taster..
1. Refers to a male ejaculating onto someones face, ordinarily female. 1. The male might use this phrase as he is about to cum, preparing..
1. Matter and liquid that appears on the back side of the top of a toilet seat. The matter is usually underwear lint flecks while the liqu..