meaning of Blümchensex

Blümchensex - German to English

vanilla intercourse [coll.]