Subscribe English
look up any word, like tittybong:

1 definition by la tarta (pie)

 
1.
Spanish for bitch, with the male version 'perra'.
ma hermana, que una berra (I've only had, like 4 Spanish lessons and i can already insult my sister!) (intended translation - my sister, what a bitch)
by la tarta (pie) December 10, 2006
8 16