What is Voorhuid?
Voorhuid means love in Dutch
I will voorhuid you forever
See voorhuid, love, holland, netherlands