A Queensland man faces criminal charges after allegedly tattooing a 40cm-long penis onto his mate’s back.

Police have charged a 21-year-old man from Bundamba, near Ipswich, with two counts of assault occasioning bodily harm and one offence relating to the public safety act.

He will appear in Ipswich Magistrates Court on November 15.

It will cost the 25-year-old alleged victim about $2000 to remove the lewd tattoo.

It depicts a 40cm-long image of a penis and a misspelled slogan implying the man is gay.