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
qwertest, Upup1234, WankJanice

Reply
 
Thread Tools
  #86866  
Old 17-02-2019, 12:27 PM
unfit's Avatar
unfit unfit is offline
Samster
 
Join Date: Mar 2003
Location: east
Posts: 14,585
Mentioned: 17 Post(s)
Tagged: 0 Thread(s)
Quoted: 1842 Post(s)
My Reputation: Points: 15352 / Power: 27
unfit has a reputation beyond reputeunfit has a reputation beyond reputeunfit has a reputation beyond reputeunfit has a reputation beyond reputeunfit has a reputation beyond reputeunfit has a reputation beyond reputeunfit has a reputation beyond reputeunfit has a reputation beyond reputeunfit has a reputation beyond reputeunfit has a reputation beyond reputeunfit has a reputation beyond repute
Thumbs up Re: Exchange points in ZAP FREE zone!

Quote:
Originally Posted by evoralliart View Post
+3 for exchange
Return guaranteed and do pm me if I had missed anyone out.
Quote:
Originally Posted by Zakarum View Post
Done thanks you!
19 points added
__________________
whoremongers never die cos they just reunite in hell
  #86867  
Old 17-02-2019, 12:30 PM
PinkOcean PinkOcean is offline
Samster
 
Join Date: Dec 2018
Posts: 1,518
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quoted: 79 Post(s)
My Reputation: Points: 7640 / Power: 8
PinkOcean has a reputation beyond reputePinkOcean has a reputation beyond reputePinkOcean has a reputation beyond reputePinkOcean has a reputation beyond reputePinkOcean has a reputation beyond reputePinkOcean has a reputation beyond reputePinkOcean has a reputation beyond reputePinkOcean has a reputation beyond reputePinkOcean has a reputation beyond reputePinkOcean has a reputation beyond reputePinkOcean has a reputation beyond repute
Re: Exchange points in ZAP FREE zone!

1 Pink Guava For Exchange
  #86868  
Old 17-02-2019, 12:33 PM
asiancigar's Avatar
asiancigar asiancigar is offline
Samster
 
Join Date: Mar 2004
Location: Katong
Posts: 1,912
Mentioned: 7 Post(s)
Tagged: 0 Thread(s)
Quoted: 207 Post(s)
My Reputation: Points: 3172 / Power: 22
asiancigar has a reputation beyond reputeasiancigar has a reputation beyond reputeasiancigar has a reputation beyond reputeasiancigar has a reputation beyond reputeasiancigar has a reputation beyond reputeasiancigar has a reputation beyond reputeasiancigar has a reputation beyond reputeasiancigar has a reputation beyond reputeasiancigar has a reputation beyond reputeasiancigar has a reputation beyond reputeasiancigar has a reputation beyond repute
Re: Exchange points in ZAP FREE zone!

Exchange min 5 points

Reps to be returned…. (waiting for bros' latest post)

hehehahaa
Devil Reds
TwinTowers
SarongS
ipay4six
Qazxcvbnm
kalv

( Click to show/hide )
CumExplorer - 17-02-2019, jervis93 - 17-02-2019, bpafree39 -16-02-2019, Strike999 - 16-02-2019, iron baby - 15-02-2019, hosei77 - 15-02-2019,
Hongkongdoggy -13-02-2019, Anitamui - 12-02-2019, jjmagic - 12-02-2019, Furby85 - 10-02-2019, PinkOcean - 10-02-2019, Prin - 09-02-2019, Sometimes_only -09-02-2019
diputs1269 -08-02-20919, Cafu - 08-02-2019, dyelook - 07-02-2019, Ktmakmak - 07-02-2019, randily - 06-02-2019, Svamps - 06-02-2019, zendra - 04-02-2019,
AhSoonNo1 - 04-02-2019, DigitalTV - 03-02-2019, Kiss4you - 03-02-2019, Lookingaround -02-02-2019Bluezben -02-02-2019, undergroundtree - 01-02-2019, otamay - 01-02-2019,
ShaTauKokDog -31-01-2019, grey82 -31-01-2019, Gladboy - 29-01-2019, Swagelock -29-01-2019, candle2000 - 28-01-2019, esssinine - 28-01-2019, wally888 - 27-01-2019,
BikinisLover - 27-01-2019, powerkid - 26-01-2019, , 222nge - 26-01-2019, Rasta Marley - 24-01-2019, hamsapkwai - 24-01-2019, Solopop - 23-01-2019, gasscut - 23-01-2019,
Facesbook - 22-01-2019, Power666 -22-01-2019, jonkoller - 21-01-2109 , Shiofukis - 21-01-2109, lt0l0tl - 20-01-2019, 4Dguru - 20-01-2019, Tho66 -19-01-2019,
TingTongLove - 19-01-2019, cock shock - 18-01-2019, FitPartner - 18-01-2019, Steventan -17-01-2019 , MarlboroKen - 17-01-2019, smoky7 - 15-01-2019, izaaat - 15-01-2019,
slicker69 -14-01-2019, hccheonger -14-01-2-019, hungten -12-01-2109 , shctaw -12-01-2109, Hanster -11-01-2019, PeaceKris - 11-01-2019, clownteaser - 10-01-2019,
koiz - 10-01-2019, kopigaogao - 09-01-2019, arse-nal - 09-01-2019, Passerbyer - 07-01-2019, Tai_zi21 - 07-0102019, Apollo - 06-01-2019, BigBird123 - 06-01-2019,
darkmania - 05-01-2019, Sex crusader - 05-01-2019, SkyFive - 04-01-2019, justfuck - 04-01-2019, supervert - 03-01-2019, WankJanice - 03-01-2019, oxeso - ups 02-01-2019,
ejectjoy - 01-01-2019, , Havanna Slicks - 31-12-2018, love2paint - 30-12-2018, QT169 - 30-12-2018, Love 6969 - 29-12-2018, Super00 - 28-12-2018, Sex1314 - 27-12-2018,
owen10 - 27-12-2018, zl1983 - 04-12-2018, guest68 - 18-11-2018


Please be patient and it will be done……

Cheerz
AC
__________________
President - AJClubx

May u be blessed with a willing body, monster hard-on, powerful penetrating thrusts, enjoy everlasting orgasm and with each squirt experience a thousand volts of euphoric exaltation throughout your anatomy....
  #86869  
Old 17-02-2019, 12:37 PM
evoralliart evoralliart is offline
Samster
 
Join Date: May 2016
Posts: 885
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 108 Post(s)
My Reputation: Points: 2131 / Power: 9
evoralliart has a reputation beyond reputeevoralliart has a reputation beyond reputeevoralliart has a reputation beyond reputeevoralliart has a reputation beyond reputeevoralliart has a reputation beyond reputeevoralliart has a reputation beyond reputeevoralliart has a reputation beyond reputeevoralliart has a reputation beyond reputeevoralliart has a reputation beyond reputeevoralliart has a reputation beyond reputeevoralliart has a reputation beyond repute
Re: Exchange points in ZAP FREE zone!

Quote:
Originally Posted by unfit View Post
19 points added
Thank you bro! Appreciate it
+3 returned to you

To 9056
__________________
Spending time with ex MLs no longer in this trade is another type of feeling. But then they might still be selectively seeing some ex customers. So where is the feeling?
  #86870  
Old 17-02-2019, 12:50 PM
crackpod crackpod is offline
Samster
 
Join Date: Oct 2008
Location: somewhere out there
Posts: 3,075
Mentioned: 1 Post(s)
Tagged: 1 Thread(s)
Quoted: 112 Post(s)
My Reputation: Points: 15953 / Power: 22
crackpod has a reputation beyond reputecrackpod has a reputation beyond reputecrackpod has a reputation beyond reputecrackpod has a reputation beyond reputecrackpod has a reputation beyond reputecrackpod has a reputation beyond reputecrackpod has a reputation beyond reputecrackpod has a reputation beyond reputecrackpod has a reputation beyond reputecrackpod has a reputation beyond reputecrackpod has a reputation beyond repute
Re: Exchange points in ZAP FREE zone!

14 points for x-change

pm for fast returns..thanks!
__________________
exchange welcomed for 5 points and above...thanks!
  #86871  
Old 17-02-2019, 01:00 PM
DigitalTV DigitalTV is offline
Samster
 
Join Date: Nov 2018
Posts: 1,483
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 66 Post(s)
My Reputation: Points: 7387 / Power: 9
DigitalTV has a reputation beyond reputeDigitalTV has a reputation beyond reputeDigitalTV has a reputation beyond reputeDigitalTV has a reputation beyond reputeDigitalTV has a reputation beyond reputeDigitalTV has a reputation beyond reputeDigitalTV has a reputation beyond reputeDigitalTV has a reputation beyond reputeDigitalTV has a reputation beyond reputeDigitalTV has a reputation beyond reputeDigitalTV has a reputation beyond repute
Re: Exchange points in ZAP FREE zone!

One point to exchange
  #86872  
Old 17-02-2019, 01:02 PM
SureScore's Avatar
SureScore SureScore is offline
Samster
 
Join Date: Jul 2006
Posts: 8,091
Mentioned: 12 Post(s)
Tagged: 0 Thread(s)
Quoted: 56 Post(s)
My Reputation: Points: 30491 / Power: 29
SureScore has a reputation beyond reputeSureScore has a reputation beyond reputeSureScore has a reputation beyond reputeSureScore has a reputation beyond reputeSureScore has a reputation beyond reputeSureScore has a reputation beyond reputeSureScore has a reputation beyond reputeSureScore has a reputation beyond reputeSureScore has a reputation beyond reputeSureScore has a reputation beyond reputeSureScore has a reputation beyond repute
Re: Exchange points in ZAP FREE zone!

+19 pts to trade with at least Power 3.

Uplist - 0
__________________
Minimum 8 points to exchange. Sure return favour.

If any person upped me and I have yet to return please pm me with your lastest URL.


n-rd - TheDriverGuy
  #86873  
Old 17-02-2019, 01:08 PM
shctaw's Avatar
shctaw shctaw is offline
Samster
 
Join Date: Jul 2004
Location: 猪哥Land
Posts: 1,566
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 18 Post(s)
My Reputation: Points: 12154 / Power: 25
shctaw has a reputation beyond reputeshctaw has a reputation beyond reputeshctaw has a reputation beyond reputeshctaw has a reputation beyond reputeshctaw has a reputation beyond reputeshctaw has a reputation beyond reputeshctaw has a reputation beyond reputeshctaw has a reputation beyond reputeshctaw has a reputation beyond reputeshctaw has a reputation beyond reputeshctaw has a reputation beyond repute
Re: Exchange points in ZAP FREE zone!

Thank you to those upped me.


( Click to show/hide )

Peacekris - 9 pts - done 15/12/18
Clownteaser - 9 pts - done 15/12/18
Wankjanice - 8 pts - done 16/12/18
Koiz - 9 pts - done - 16/12/18
hccheonger - done - 30/11/18
arse-nal - done - 30/11/18
CoCk shoCk - done - 1/12/18
Linkus - done - 1/12/18
wally888 - done - 2/12/18
diputs1269 - done - 2/12/18
randily - done - 3/12/18
prin - - done - 3/12/18
mike3329 - done - 4/12/18
dyelook - done - 4/12/18
Havanna Slicks - done - 5/12/18
Nixjrr - done - 5/12/18
Icypryce - done - 6/12/18
HRHorniness done - 6/12/18
silver5surfer - done - 8/12/18
Gilacow - done - 8/12/18
kristie009 - done - 9/12/18
darkmania - done - 9/12/18
magix01 - done - 10/12/18
grey82 - done - 10/12/18
SimplyUnperfect - done - 11/12/18
Aimbird- done - 13/12/18
Achieve - done - 17/12/18
oxeso - done - 17/1218
Vampiredevil - done - 18/12/18
Solopop - - done - 18/12/18
4Dguru - done - 20/12/18
dbhh - done - 20/12/18
Bigbluebird - done - 23/12/18
mattjb - - need latest post
Steventan - done - 23/12/18
jonkoller - done - 24/12/18
johnny21 - done - 24/12/18
Everlasty - done - 25/12/18
Islands - done - 25/12/18
zendra - done - 26/12/18
bluezben - done - 26/12/18
RI 1 - done - 27/12/18
Qazxcvbnm - done - 29/12/18
FitPartner - done - 30/12/18
kim-seng-heng - done - 31/12/18
dreamboiboi555 - done 4/1/19
andle2000 - done 4/1/19
Gladboy - done - 6/1/19
j1252 - done -7/1/19
Pompous - done - 9/1/19
silverug - done - 9/1/19
powerman881 - done 10/1/19
Alpha001 - done 14/1/10
木头和尚敲木鱼 - done 15/1/19
Cloudy80 - done 16/1/19
Informer - done 18/1/19
szczesny- done 18/1/19
jay.lay - done 20/1/19
Imogen - done - 24/1/19



Current list to up -
scoobydu - need latest post

NO Queue



PM sent to those who upped me and I cannot up yet. Will login daily to check for those newly ups.

I did exchanged points back in 2016. I may not be able to up those who had exchange with me.

Can always pm me to check if I can up you before exchange.

Will only exchange in this thread and +4 or more points please.

Thank you to those who upped but do not meet minimum points. Will up you when I lower my points requirements.
__________________
Owe 2nd rd - Lookingaround, kopigaogao, MikeCarl, 222nge, undergroundtree, Jay Chou, Hamka, exactmatxspeed, solopop, aurahiongka, ejectjoy; loneyheart, randily, bigbirdbird, Botakhead2, and few others - no space to write in signature but recorded.
  #86874  
Old 17-02-2019, 01:10 PM
AhSoonNo1's Avatar
AhSoonNo1 AhSoonNo1 is offline
Samster
 
Join Date: Sep 2015
Posts: 1,070
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quoted: 92 Post(s)
My Reputation: Points: 6087 / Power: 12
AhSoonNo1 has a reputation beyond reputeAhSoonNo1 has a reputation beyond reputeAhSoonNo1 has a reputation beyond reputeAhSoonNo1 has a reputation beyond reputeAhSoonNo1 has a reputation beyond reputeAhSoonNo1 has a reputation beyond reputeAhSoonNo1 has a reputation beyond reputeAhSoonNo1 has a reputation beyond reputeAhSoonNo1 has a reputation beyond reputeAhSoonNo1 has a reputation beyond reputeAhSoonNo1 has a reputation beyond repute
Re: Exchange points in ZAP FREE zone!

Any +2 and above exchange welcome. Please be patient as daily two ups.

( Click to show/hide )
Lemon2 - up on 5/1/19
4Dguru, Shiofukis, - returned on 6/1/19
BigBird123, Power666 - returned on 7/1/19
danny888, slicker69 - returned on 8/1/19
Gladboy, guest68 - returned on 9/1/19
ejectjoy, Sailsingapore, - returned on 10/1/19
Solopop, Steventan, - returned on 11/1/19
oxeso, Havanna Slicks, - returned on 12/1/19
hccheonger, Rasta Marley, - returned on 13/1/19
Cloudy80, CumExplorer, - returned on 14/1/19
wally888. Swagelock - returned on 15/1/19
bpafree39, 69sex, - returned on 16/1/19
Tai_zi21, Love 6969, - returned on 17/1/19
love2paint, Sex1314, - returned on 18/1/19
candle2000. Everlasty returned on 19/1/19
SvampS, hamsapkwai, returned on 20/1/19
powerkid, returned on 22/1/19
owl888, SG10, - returned on 24/1/19
zendra, Wankjanice, - returned on 15/1/19
szczesny, Devil Reds - returned on 27/1/19
HRHorniness, Undergroundtree, - returned on 29/1/19
jonkoller, 222nge, - returned on 1/2/19
Hongkongdoggy, secretlyinlove,- returned on 2/2/19
hehehahaa returned on 3/2/19
Anitamui, returned on 6/2/19
Vivianchow - returned on 8/2/19
pinpongball returned on 9/2/19
Shataukokdog returned on 11/2/19


Passerbyer, Andrew101, hungten, loneyheart, SimplyUnperfect, ah-rat, S.B.Y.1, marlboroken, silver5surfer, owen10, QT169, Super00,lonebonker Smoky7, CoCk shoCk, Apollo, Prince7, pink2577, - need to spread reputation point

TwinTowers, - need latest post



Uplist - El bistro,
__________________
Lai Lai! FOOD Is the Topic and Recommendation Hosted By AhSoonNo1

Hungry GoWHERE!
Summary of AhSoonNO1 recommendations in Singapore
Summary of AhSoonNO1 recommendations in Asean
Singapore Michelin Star Awards

Minimum 4 pts to exchange.
  #86875  
Old 17-02-2019, 01:11 PM
SibueyJiaLat's Avatar
SibueyJiaLat SibueyJiaLat is offline
Samster
 
Join Date: Oct 2015
Posts: 1,048
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 48 Post(s)
My Reputation: Points: 6042 / Power: 12
SibueyJiaLat has a reputation beyond reputeSibueyJiaLat has a reputation beyond reputeSibueyJiaLat has a reputation beyond reputeSibueyJiaLat has a reputation beyond reputeSibueyJiaLat has a reputation beyond reputeSibueyJiaLat has a reputation beyond reputeSibueyJiaLat has a reputation beyond reputeSibueyJiaLat has a reputation beyond reputeSibueyJiaLat has a reputation beyond reputeSibueyJiaLat has a reputation beyond reputeSibueyJiaLat has a reputation beyond repute
Re: Exchange points in ZAP FREE zone!

in order return list - kum sia


Rasta Marley, Cloudy80,
Fansees, Cafu,
Shiofukis, hamsapkwai,
hccheonger, owl888,
owen10, Vampiredevil,
3MOQ, candle2000,
hehehahaa, jonkoller,
wally888, jervis93,
imogen, Zakarum,
kopigaogao, HRHorniness


Tried to up some of kind souls but still hv not reached 1000 cycles but all kindness begets huat jackpot.

PM me if you never see your name.
__________________
Any jia lat or si buey jia lat stories please post here

https://www.sammyboyforum.com/showthread.php?t=564938


Minimum 5 points to exchange.

Last edited by SibueyJiaLat; 18-02-2019 at 07:45 AM.
  #86876  
Old 17-02-2019, 01:25 PM
WankJanice's Avatar
WankJanice WankJanice is offline
Samster
 
Join Date: Apr 2012
Location: Western Singapore
Posts: 6,652
Mentioned: 56 Post(s)
Tagged: 8 Thread(s)
Quoted: 497 Post(s)
My Reputation: Points: 19074 / Power: 19
WankJanice has a reputation beyond reputeWankJanice has a reputation beyond reputeWankJanice has a reputation beyond reputeWankJanice has a reputation beyond reputeWankJanice has a reputation beyond reputeWankJanice has a reputation beyond reputeWankJanice has a reputation beyond reputeWankJanice has a reputation beyond reputeWankJanice has a reputation beyond reputeWankJanice has a reputation beyond reputeWankJanice has a reputation beyond repute
Re: Exchange points in ZAP FREE zone!

Hello Bros,
I am always looking to exchange points with any Bros out there.
My queue is empty, so return of points will be fast.

Cheers
__________________
I like to be Happy. Please up me and make me Happier!!!
.
  #86877  
Old 17-02-2019, 01:44 PM
sometimes_only's Avatar
sometimes_only sometimes_only is offline
Samster
 
Join Date: Aug 2009
Posts: 382
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 20 Post(s)
My Reputation: Points: 4233 / Power: 17
sometimes_only has a reputation beyond reputesometimes_only has a reputation beyond reputesometimes_only has a reputation beyond reputesometimes_only has a reputation beyond reputesometimes_only has a reputation beyond reputesometimes_only has a reputation beyond reputesometimes_only has a reputation beyond reputesometimes_only has a reputation beyond reputesometimes_only has a reputation beyond reputesometimes_only has a reputation beyond reputesometimes_only has a reputation beyond repute
Re: Exchange points in ZAP FREE zone!

For Rep 4 pts and above only.

Update next-to-up list: sailsingapore, cock shock, s.b.y.1, twintowers

Next up available: 18 Feb 19
__________________
Wishlist Done:
2 X Identical twins (Thai & Laos)
Girl BBBJ doing handstand
FJ in public area
FJ with an authentic Jap & Korean
FJ with a close friend

Wishlist hope to do before retire:
Foursome (MFFF)
FJ on 一字马

Total girls bonked till May 24: 796 (aim 1000 b4 retire)
  #86878  
Old 17-02-2019, 03:14 PM
ClownTeaser's Avatar
ClownTeaser ClownTeaser is offline
Samster
 
Join Date: Apr 2014
Posts: 4,784
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
My Reputation: Points: 16846 / Power: 16
ClownTeaser has a reputation beyond reputeClownTeaser has a reputation beyond reputeClownTeaser has a reputation beyond reputeClownTeaser has a reputation beyond reputeClownTeaser has a reputation beyond reputeClownTeaser has a reputation beyond reputeClownTeaser has a reputation beyond reputeClownTeaser has a reputation beyond reputeClownTeaser has a reputation beyond reputeClownTeaser has a reputation beyond reputeClownTeaser has a reputation beyond repute
Re: Exchange points in ZAP FREE zone!

Quote:
Originally Posted by fenwick
Cheers fenwick ... ....
Good afternoon.

Many thanks to all for generous ups / re-ups / returns. Greatly appreciated.

Wishing all a Happy New Year.

Note: All re-ups will be returned. I have 1,000 upz spread.
__________________

"Do not dwell in the past, do not dream of the future, concentrate the mind on the present moment"


Buddha


Life is short; Be happy: Live Life to the Fullest

Minimum 3 pts for exchange



  #86879  
Old 17-02-2019, 03:27 PM
SK3636 SK3636 is offline
Samster
 
Join Date: Feb 2018
Posts: 1,328
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
My Reputation: Points: 6199 / Power: 9
SK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond repute
Re: Exchange points in ZAP FREE zone!

Quote:
Originally Posted by roja View Post
return with thanks
SK3636 upped you
  #86880  
Old 17-02-2019, 03:28 PM
SK3636 SK3636 is offline
Samster
 
Join Date: Feb 2018
Posts: 1,328
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
My Reputation: Points: 6199 / Power: 9
SK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond reputeSK3636 has a reputation beyond repute
Re: Exchange points in ZAP FREE zone!

Quote:
Originally Posted by Online View Post
Anyone wanna exchange?
SK3636 upped you
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



All times are GMT +8. The time now is 09:03 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 ~ 2025 ph