A New Hampshire politician has apologised for graphic remarks she made about anal sex.

State representative Nancy Elliott made her comments during a judiciary committee hearing last week on proposals to repeal the state’s gay marriage law.

She said a parent had told her that fifth grade pupils in the city of Nashua’s schools were being taught how to have anal sex.

Ms Elliot said last week: “We’re talking about taking the penis of a man and putting it in the rectum of another man and wriggling it around in excrement. And you have to think, would I want that to be done to me?”

School officials said that she had been misinformed and that she had never attempted to report any such teaching.

On Tuesday, she apologised for the remark but would not recant it.

Ms Elliot said: “I would like to apologise to the Judiciary Committee, the Nashua public schools and its employees and the speaker as well as anyone else affected by what I said.

“I will try much harder in the future to verify fully my statement.”

She added that she had not been able to “confirm the accuracy of the information” but she “firmly believed it to be so” at the time.

Nashua alderman Diane Sheehan told the Nashua Telegraph she would seek to have Ms Elliot removed from office if she did not provide evidence for her remarks or retract them.

“She’s claiming she’s concerned about kids and yet she has done nothing,” Ms Sheehan said. “She left herself a lot of wiggle room. I still think that something needs to be done further.”

Ms Elliot is an opponent of gay marriage.

She said last year: “Male and female join perfectly together sexually. Marriage between a man and a woman is perfect and holy. Marriage will not make the same-sex people any happier than civil unions did. I know that, and all of you know that.’’

Video: See below for Nancy Elliot’s remarks.