I had a German exchange student in my class and he always used "schlagen" in a weird way and it was hard to understand him. I know "schlagen" means "to fight" in English but what does it mean in German slang?