Dutch-English dictionary »

smeerlap! meaning in English

DutchEnglish
smeerlap! interjection

bastard(exclamation of dismay)
interjection
[UK: ˈbɑː.stəd] [US: ˈbæ.stərd]