The Asian Commercial Sex Scene  

Go Back   The Asian Commercial Sex Scene > For stuff you can't discuss with your Facebook Account > Adult Discussions about SEX

Notices

Adult Discussions about SEX Misc chit chat about sex, whores, girls, love and lust. This section is a ZAP FREE zone.

User Tag List

Reply
 
Thread Tools
  #76  
Old 02-12-2020, 01:29 PM
ch33zy ch33zy is offline
Samster
 
Join Date: Oct 2008
Posts: 512
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
My Reputation: Points: 59 / Power: 16
ch33zy deserves a Tiger! - He's a Good Guy
Re: My Naughty Adventures

@Racheltan1234, thank you for sharing your stories with us here! It is a wonderful piece of work!
  #77  
Old 02-12-2020, 01:54 PM
ibanezjem555's Avatar
ibanezjem555 ibanezjem555 is offline
Samster
 
Join Date: Oct 2009
Posts: 1,269
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 10 Post(s)
My Reputation: Points: 2167 / Power: 15
ibanezjem555 has a reputation beyond reputeibanezjem555 has a reputation beyond reputeibanezjem555 has a reputation beyond reputeibanezjem555 has a reputation beyond reputeibanezjem555 has a reputation beyond reputeibanezjem555 has a reputation beyond reputeibanezjem555 has a reputation beyond reputeibanezjem555 has a reputation beyond reputeibanezjem555 has a reputation beyond reputeibanezjem555 has a reputation beyond reputeibanezjem555 has a reputation beyond repute
Re: My Naughty Adventures

Tsk tsk.. all your minds too fixated.. tie on shoelaces lor.. that's why running lost mah...
  #78  
Old 02-12-2020, 02:31 PM
hornydude hornydude is offline
Samster
 
Join Date: Feb 2010
Location: Singapore
Posts: 137
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 10 Post(s)
My Reputation: Points: 886 / Power: 15
hornydude is a splendid one to beholdhornydude is a splendid one to beholdhornydude is a splendid one to beholdhornydude is a splendid one to beholdhornydude is a splendid one to beholdhornydude is a splendid one to beholdhornydude is a splendid one to behold
Re: My Naughty Adventures

I think I know where all this take place liao! Hahahah! So exciting! Thanks for sharing!
  #79  
Old 02-12-2020, 05:31 PM
mbcz mbcz is offline
Samster
 
Join Date: Oct 2018
Posts: 14
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
My Reputation: Points: 61 / Power: 6
mbcz deserves a Tiger! - He's a Good Guy
Re: My Naughty Adventures

Camping for more naked adventures
  #80  
Old 02-12-2020, 06:19 PM
unsung80's Avatar
unsung80 unsung80 is offline
Samster
 
Join Date: Dec 2005
Posts: 7,229
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 234 Post(s)
My Reputation: Points: 5824 / Power: 20
unsung80 has a reputation beyond reputeunsung80 has a reputation beyond reputeunsung80 has a reputation beyond reputeunsung80 has a reputation beyond reputeunsung80 has a reputation beyond reputeunsung80 has a reputation beyond reputeunsung80 has a reputation beyond reputeunsung80 has a reputation beyond reputeunsung80 has a reputation beyond reputeunsung80 has a reputation beyond reputeunsung80 has a reputation beyond repute
Re: My Naughty Adventures

Quote:
Originally Posted by Racheltan1234 View Post
It IS my blog you imbecile. See the latest post on the blog.

Smart can already don't geh kiang
Aggressive sia!
__________________
Any ladies have kink to fulfill or enjoy teasing a man cock in public whenever she wanted? Don't be shy to PM me, very open to suggestion too.
  #81  
Old 02-12-2020, 09:32 PM
bigmannow bigmannow is offline
Samster
 
Join Date: Oct 2004
Posts: 2,585
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 174 Post(s)
My Reputation: Points: 1885 / Power: 20
bigmannow has a brilliant futurebigmannow has a brilliant futurebigmannow has a brilliant futurebigmannow has a brilliant futurebigmannow has a brilliant futurebigmannow has a brilliant futurebigmannow has a brilliant futurebigmannow has a brilliant futurebigmannow has a brilliant futurebigmannow has a brilliant futurebigmannow has a brilliant future
Re: My Naughty Adventures

saw another KL girl sex blog... shally yuen .. also damn hot with pics too
__________________
Vote for Worker's Party
  #82  
Old 03-12-2020, 12:56 AM
pooptifex pooptifex is offline
Samster
 
Join Date: Apr 2013
Posts: 13
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
My Reputation: Points: 32 / Power: 0
pooptifex deserves a Tiger! - He's a Good Guy
Re: My Naughty Adventures

Quote:
Originally Posted by Racheltan1234 View Post
Thanks man... Sorry I think I overreacted too.

Glad to hear that you've been following me since the beginning!

I'm sharing my stories in a chapter style here, trying a new approach cos I felt my old posting style was too cluttered.
Haha, no problem, thank you.

I like your old style though, can read everything in one shot. Maybe that's just me, the can't wait to read more guy lol.

I still check on your old blog roughly once a month, and those few others like Innocent Inoue(know her blog from you) etc, but sadly many of them have disappeared. Those were the days man haha.

Good to see that you are back, hope to read more
  #83  
Old 03-12-2020, 01:28 AM
Racheltan1234 Racheltan1234 is offline
Samster
 
Join Date: Nov 2020
Posts: 260
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 191 Post(s)
My Reputation: Points: 407 / Power: 4
Racheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find better
Re: My Naughty Adventures

Innocent inoue was the og hahaha I only started doing l my adventures after being inspired by her

Quote:
Originally Posted by pooptifex View Post
Haha, no problem, thank you.

I like your old style though, can read everything in one shot. Maybe that's just me, the can't wait to read more guy lol.

I still check on your old blog roughly once a month, and those few others like Innocent Inoue(know her blog from you) etc, but sadly many of them have disappeared. Those were the days man haha.

Good to see that you are back, hope to read more
  #84  
Old 03-12-2020, 01:50 AM
Racheltan1234 Racheltan1234 is offline
Samster
 
Join Date: Nov 2020
Posts: 260
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 191 Post(s)
My Reputation: Points: 407 / Power: 4
Racheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find better
Re: My Naughty Adventures

After Jess said she lost the key, I freaked out instantly and screamed at her so she suggested that we go look for the keys. I would go one direction while she went the other and search thoroughly in places such as drains etc. So we parted ways and I went along the route that we took while Jess took the reverse journey. I was really panicking now and I kept looking at the ground for the keys. This time I had no time to look around for people anymore and was only focused on finding the keys. But it was nowhere to be found! It was not in the drains nor behind the potted plants were we hid at earlier! As I was looking on the ground, I couldn't see where I was going and when I looked up, I saw a maid walking towards me with a weird look on her face. I just ignored her and covered myself with my hands and continued finding the keys. I felt like a homeless beggar! After the 2nd turn, I was still unable to find the keys and I did not see Jess anywhere, so I assumed that she was still finding it at the first turn. I checked slowly through every spot and I'm quite sure a few people saw me that day without me realising. After the 3rd turn, Jess was also nowhere to be seen! But I didn't suspect anything in the moment of panic and continued looking around. Eventually, I had made a second round around the estate and still couldn't find the keys nor see Jess anywhere. Her gate was still locked but then I realised that the lights were on!

Suddenly, I realised what was going on and I felt really pissed and started shouting at Jess! The door then opened and Jess, still naked, stuck out her tongue and opened the gate for me. I was really angry with her for tricking me and she agreed that she owed me a favour for me the day. Though I still owe her unlimited favours for the day -.- Then, I was bidding time as we used our points to exchange for clothing. I gave Jess an additional 10 points in exchange for another favour. So now I had 70 while she had 30. With her pathetic 30 points, Jess chose the scarf for 10 points and a really short mini skirt for 20 points. She tied the scarf around her boobs and tied a knot at the back so that it looked like a bikini. I'm quite surprised by her creativity at times! But, the scarf wasn't very long and Jess has really big boobs so the knot was visibly unstable. The mini skirt was very short and any movement by her would exposed her butt from the back.

With my 70 points, I chose the jeans for 40 points, the translucent white shirt for 20 points and the nu-bra for 10 points. So I was effectively covered while Jess was in a really sexy get up! The jeans were really low-rise and a bit of my pubic hair and butt crack could be seen and from behind it looked like a wasn't wearing any bra. The nu-bra belonged to Jess and it was too big for me so it was pretty unsecure too.

We had no idea where to go actually so we threw all the clothes into Jess's car and got onto it and drove into town...
  #85  
Old 03-12-2020, 09:27 AM
Rickey Rickey is offline
Samster
 
Join Date: Nov 2009
Posts: 13,145
Mentioned: 26 Post(s)
Tagged: 0 Thread(s)
Quoted: 1888 Post(s)
My Reputation: Points: 42717 / Power: 29
Rickey has a reputation beyond reputeRickey has a reputation beyond reputeRickey has a reputation beyond reputeRickey has a reputation beyond reputeRickey has a reputation beyond reputeRickey has a reputation beyond reputeRickey has a reputation beyond reputeRickey has a reputation beyond reputeRickey has a reputation beyond reputeRickey has a reputation beyond reputeRickey has a reputation beyond repute
Re: My Naughty Adventures

Now going into town !....camping for more sexy things these 2 young notti girls do to each other ...they seem to enjoy making each other naked in public
__________________
MIN to EXC > POWER...5

Up my points n I will return immediately

Pls PM me if I haven return favor
  #86  
Old 04-12-2020, 03:45 AM
Racheltan1234 Racheltan1234 is offline
Samster
 
Join Date: Nov 2020
Posts: 260
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 191 Post(s)
My Reputation: Points: 407 / Power: 4
Racheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find better
Re: My Naughty Adventures

So there we were, driving to town. Halfway on the expressway, her scarf came off loose and fell off! But she could not put it back as she was in the middle of the expressway and her hands were on the steering wheel so she just continued driving topless! Until we left the expressway and there was a red light did she stop to put the scarf back on. Jess stopped at a petrol station to refuel her car, and told me to go down and pay for the fuel. I refuse and told her to go instead. She then demanded that I would have to give her my shirt before she would go down and I would have to go down afterward if we made another stop. I agreed and took off my shirt and passed it to her, which she put on and went down. So there I was, left alone in the car in only a nu-bra and jeans. After paying, Jess came back into the car and continued driving. I asked for my shirt back but she just said no and there was nothing I could do about it since she was driving!

She then stopped at an obscure 7-eleven in a street and told me to get some drinks! She reminded me that I owe her favours for the day anyway and there was no one else in the 7 eleven except the guy cashier. So, I picked up my courage and stepped out of the car. When I went into the 7-eleven, the guy cashier just stared at me but I avoided his gaze and walked deeper into the store to get the drinks. It was really cold! Jess had beforehand given me instructions to get 3 1.5 litre bottles of pepsi and I was not supposed to ask for a plastic bag! So I went in and got the 3 heavy bottles and went to the counter to pay. The guy just couldn't stop staring! Because I was panicking, I started to sweat and the sweat made me nu-bra slip off! The guy got a pleasant surprise as he saw my nipples right in front of him but he was professional and continued scanning the drinks. I acted like nothing happened and picked it up from the ground but it was difficult to stick back on as my boobs were sweaty so I used my hand to press it against my boobs. Just then, the cashier passed me my 3 bottles and I could only hold them with 2 hands! With a burst of courage, I just took off the nu-bra and clamped in with my armpit and carried all 3 bottles with both of my hands, using them to block my nipples.

When I walked out of the 7-eleven, I got a nasty shock as I saw Jess's car driving away! I freaked out and did not know what to do at that moment! I just held the drinks tightly against my chest and stood at one side. A few people walked past but I stood against the wall and used the drinks to block my body so I think it wasn't very obvious that I was topless! Just then, my phone rang and I had no choice but to put down the bottles to pick up my phone. It was Jess and she told me to walk down the street and I'll find her car parked there. So I walked down the street hugging the bottles, but anyone behind could see my entire bareback! Quite a few people who walked past me just stared but didn't say anything and just picked up my pace until I saw Jess's car and faster ran in. In the car, she gave me my shirt back and drove on.

Earlier on, we put all the 'auction' clothing on the back of car, so that we can actually experiment with different kinds of clothing I stripped naked in the car while Jess went bottomless with only the white t-shirt so that anyone outside the car would see that she was wearing something. So we drove on with me sitting at the back of the car naked and occasionally, I would open the window and feel the breeze flowing in. It was almost 2pm by then and we had to find somewhere to have lunch. Well where else but fast food for lazy people like us

As usual, it was 30 points of clothes for Jess and 70 points for me. She chose the same scarf and mini skirt while I opted a change as I chose a long white plain t-shirt that was really translucent but could cover till around one inch below my butt for 60 points (it was really expensive as it covered the whole body as long as I didn't bend over) and a black thong for 10 points. The shirt provided enough cover but my nipples and the thong could be seen through it! And yes Jess does own alot of translucent white clothing for some reason

We went to a KFC (I wouldn't say where) and sat a secluded corner that wasn't facing the counter. A group of schoolboys were seated at a table not far away and it was really obvious that they were staring at us. Little boys and their raging hormones. Jess pretended to drop her wallet and she bent over to pick it up, exposing her butt to the group of boys! They didn't even bother hiding their excitement -_- I decided to tease them too by pretending to stretch upwards, which showed my boobs through the shape even clearly and the shirt of course moved upwards, showing my thong!

We then sat down and tried to ignore their stares. To make things more exciting, me and Jess decided to take turns to buy our food. Jess went first and I was left alone at the table with the boys staring at me. I just pretended to be oblivious of them and decided to tease them further by raising up one of my legs onto the chair. I was facing them and so they could see my whole thong and pubic hair! It was actually quite embarrassing so I just pretended to be concentrated with my phone. Finally, Jess came back and I went to the counter leaving Jess behind at the mercy of the boys.

At the counter, the queue wasn't very long but there were quite a few people staring at me which I just ignored and quickly ordered a two-piece meal, the same as Jess. When I went back, Jess had already started eating and I saw that she had forgotten to take any serviettes. I threw my serviettes away and put down my tray at where we were sitting and with a quick action, undid her scarf knot! Her scarf fell off immediately but luckily she was back facing the boys so they could not see her boobs but could see her bare back! She gasped and I just sat down opposite and continued eating. It was really funny to see her so helpless as she could not adjust her scarf back as her hands were so oily and she had no serviettes to clean them on! Well, Jess, being Jess, simply calmly reached under the table for my shirt and pulled it upwards to use it to clean her hands After that, she wore back her scarf and continued eating. We quickly finished our lunch and went back to the car to continue our day.
  #87  
Old 04-12-2020, 03:47 AM
Racheltan1234 Racheltan1234 is offline
Samster
 
Join Date: Nov 2020
Posts: 260
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 191 Post(s)
My Reputation: Points: 407 / Power: 4
Racheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find betterRacheltan1234 is a living Saint! - you won't find better
Re: My Naughty Adventures

Jess still owed me two favours while it was obvious she was not done having fun with me for the day. It was afternoon and many people were around everywhere so we could not do any naughty stuff, so we decided to go shopping. I donated 10 points to Jess as she needed something proper to go shopping at least. So she wore the same mini skirt for 20 points and the white t-shirt for 20, while I just wore that long white tee for 60 points. This way, both of us were effectively covered but still showing our stuff as Jess's boobs could be seen clearly through the shirt and I looked as good as naked with that translucent shirt. The fun thing is, no one can say that we were exposing ourselves indecently as we are wearing clothes!

So we made our way to one of the shopping centres in town (shan't say where ) and Jess parked her car at the basement. There, we just shopped like how we did normally and ignored the awkward stares casted at us by some passers-by. As both our t-shirts were really thin, they became almost transparent as when we stood under strong light! After shopping for awhile, we got tired of the stares and decided to go and watch a movie. We chose the backrow seats so that nobody could see us clearly. The moment the movie started, I took off my t-shirt and sat naked, Jess followed suit and both of us stayed naked at the back, watching the movie.

The movie turned out to be really really boring and after the first hour, Jess fell asleep. I took this opportunity to take away her clothes from her hands and hide them at the corner of the row under the last seat! As the movie was about to end, Jess woke up and panicked when she couldn't find her clothes. Then, she realised that I had hidden them so she just snatched my t-shirt away from my hands and put it on! Now I was the one in trouble. The movie ended at that moment and the lights came on! I quickly ran to the last seat and put on the clothes as fast as I could. So now, I had switched clothing with Jess -_-

Of course the change in clothing wasn't good for either of us. Jess had bigger boobs and a bigger butt so her curves could be seen even more obviously in the long t-shirt. As for me, I was taller than Jess and the skirt proved to be really useless as my butt cheeks peeked out from the bottom. So now, we attracted even more attention. We quickly went back to the car, and discussed where to go and what to do next. The problem was that it was evening already and everywhere would be crowded so we couldn't do anything naughty without attracting too much attention! So, we decided to go home first and save the naughtiness for the night!

Back at Jess's house, we showered again and this time I remembered to get a towel first. After that, we just sat in the living room naked and watching TV. We decided to order pizza in for dinner. While waiting for the pizza, we decided to strip wrestling! The loser would have to collect the pizza naked! So each of us would be fully dressed in t-shirt, shorts, bra and panties and we would 'wrestle' and aim to strip the other player. The loser would be whoever ended up naked first! And biting, scratching etc were not allowed.

So both of us dressed up in bra and panties and t-shirt and FBT shorts, and brought down the mattresses from her bedroom and laid them in the living room to form an 'arena'. And the fight begins! Jess just went straight for a dive at my shorts but I managed to dodge in time so she fell onto the ground. I took the opportunity to grab the waistband of her shorts and tugged them downward! The shorts went to her knees and she pushed me away, grabbing my shirt and trying to pull it over my head! I kept my head down to prevent the shirt from going over and continued working on her shorts and I managed to pull them off! Round one to me But, there was no time to celebrate and I immediately targeted her panties. I had to reach further to her waistband and that gave Jess the opportunity to remove my t-shirt! I did not have time to care as I tugged as hard as I could at her panties while she tried to kick me away. At the same time, I could feel that she was trying to undo my bra at the back! In a bit of cheating, I tickled her and she flinched so I quickly pulled her panties off her feet! Now Jess was bottomless! However, she immediately retaliated by finishing her job and taking my bra off. So now I was topless while she bottomless. This was a problem as tops are harder to remove than bottoms.

I then went for a tackle on Jess to make her fall down and lifted her legs up above her body so that her butt and pussy were now in the air! She just kept holding on to my shorts waistband and tugging. I put my hand into her shirt from the bottom and tried to unhook her bra from within. Suddenly, Jess just pushed me off and before I could recover, grabbed me by the legs. She lifted my legs and bent down to grab my shorts and panties at one go, removing them! I had lost! Jess did a celebratory cheer and we just sat on the sofa to rest. Within 10 minutes, the doorbell rang and we knew it was the pizza man. I took the money and went out to get the pizza. The moment I opened the door, I saw the pizzaman at the gate and he was quite shocked to see me naked. I then opened the gate for him! So dangerous haha. He passed me the pizza and I passed him money but it wasn't over as I still had to stand there and wait for him to count the money! After he counted the money, I just smiled and thanked him like nothing happened and locked the gate and went back into the house. We quickly had our dinner and continued to watch TV.
  #88  
Old 04-12-2020, 08:30 AM
cupid xpress cupid xpress is offline
Samster
 
Join Date: Sep 2008
Location: West
Posts: 1,481
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 104 Post(s)
My Reputation: Points: 1588 / Power: 16
cupid xpress has a brilliant futurecupid xpress has a brilliant futurecupid xpress has a brilliant futurecupid xpress has a brilliant futurecupid xpress has a brilliant futurecupid xpress has a brilliant futurecupid xpress has a brilliant futurecupid xpress has a brilliant futurecupid xpress has a brilliant futurecupid xpress has a brilliant futurecupid xpress has a brilliant future
Re: My Naughty Adventures

Hi Rachel, By any chace, can we get to see Jess pussy smoking photo?

Tsk Tsk Tsk in advance....
__________________
I love Zhopa & Kantot pwet...

Please, I don't exchange point...
  #89  
Old 04-12-2020, 09:13 AM
egor89 egor89 is offline
Samster
 
Join Date: Jul 2018
Posts: 15
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
My Reputation: Points: 53 / Power: 6
egor89 deserves a Tiger! - He's a Good Guy
Re: My Naughty Adventures

Quote:
Originally Posted by cupid xpress View Post
Hi Rachel, By any chace, can we get to see Jess pussy smoking photo?

Tsk Tsk Tsk in advance....
Just pussy also can, no need smoking lol
  #90  
Old 04-12-2020, 11:06 PM
poongko's Avatar
poongko poongko is offline
Samster
 
Join Date: Jul 2012
Location: Alien Planet
Posts: 4,561
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 3 Post(s)
My Reputation: Points: 2698 / Power: 12
poongko has a reputation beyond reputepoongko has a reputation beyond reputepoongko has a reputation beyond reputepoongko has a reputation beyond reputepoongko has a reputation beyond reputepoongko has a reputation beyond reputepoongko has a reputation beyond reputepoongko has a reputation beyond reputepoongko has a reputation beyond reputepoongko has a reputation beyond reputepoongko has a reputation beyond repute
Re: My Naughty Adventures

Don't know why the story very interesting. Hahaha. Thanks.
__________________
24th august 2020: Semi - Retired
Advert Space Available
Bypass censorship with https://1.1.1.1

Cloudflare 1.1.1.1
Reply



Bookmarks

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


t Similar Threads
Thread Thread Starter Forum Replies Last Post
Naughty naughty west side scarlettfantasy Health Centre and KTV lounge Tangos 502 01-02-2018 07:44 PM
My JC Adventures ahboy1987 Adult Discussions about SEX 6 03-04-2012 03:38 PM
NaughtY NaughtY (PAM) Press and Massage Yr Balls (Pic AvaiL) ccod81 FL Dome 1 - The Land of Smiles comes to You 18 25-10-2007 03:24 PM
Naughty Naughty Censored Elle and Ester C Cuppers (pics avail) san68 FL Dome 1 - The Land of Smiles comes to You 21 02-04-2007 09:38 AM


All times are GMT +8. The time now is 03:10 AM.


Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Copywrong © Samuel Leong 2006 ~ 2023 ph