moguri:“tu puta madre” means “you’re wonderful and gorgeous” in spanish and i think thats absolutely beautiful
RebeccaStilles69 RedditorCum