I was walking along Gurney Drive (riding my bike actually) when I saw the sign. First I though my eyes deceive me. Then I did a bit of internet search.
Someone have actually the balls to call it G Spot. Do they know what G Spot means ha ha.
A reference on Wikipedia on G Spot.
In the meanwhile I'll go to BJ Complex (Bukit Jambul Complex). LOL.