What does "schmups / schmupies" mean in English?



Ads