What's it like to live with Ted Cruz? Unpleasant, if you believe the tweets by his ex-roommate.

Craig Mazin, a noted screenwriter who co-wrote Hangover 2, claims to have been roommates with Mr Cruz at Princeton University.

He has taken to Twitter to blast the Republican presidential nominee on numerous occasions, by relaying to the world embarrassing anecdotes about things the senator apparently did at college.

His most recent tweet about Mr Cruz, however, is the most disgusting. So if you are faint of heart, close your browser window now.

Mr Mazin said: "Ted Cruz thinks people don't have a right to 'stimulate their genitals.' I was his college roommate. This would be a new belief of his."