First recorded in 1875–80, “stupa” is from the Sanskrit word स्तूप (stūpa) for heap.
As to shtup, Mel Brooks might tell you the Yiddish origin but it means , uh, engaging in relations.
So we might ask if there is any record of who got shtupped at the stupa.
LOL