Welcome to Healthcare Magic
You probably have a stone in your urinary tract
. You need to get an X-ray done to confirm as well as Urine tests. Also visit the Urologist
to rule this out along with other possible causes like Varicocele
. Take a pain killer after a meal, drink plenty of water, get evaluated by your Urologist as soon as possible.