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. Rolling On Floor Laughing.... Timmy069: Hey.... Robert420360: What... Timmy: Did you ever find Bugs Bunny attractive when he would..
1. In the same vein as "Female ejaculation", The result of a particularly draining sexual experience. Sexual Climax brings abou..
1. A type of musical thought invented around the year 2010 when President Wells was still a young man dabbling in the fine arts. The new c..