This quote comes from the movie ‘Red, White & Royal Blue’. The movie is based on a novel of the same name written by Casey McQuiston. | Red, White & Royal Blue is produced by Amazon Studios
Movie vs. book
The location from which the sun is supposed to shine switched slightly. In the book Zahra says “out of his dick” instead. In the movie she also continues the joke with “vitamin D deficiency” which isn’t in the novel at all.