meaning of äpfeln

äpfeln - German to English

to defecate [horses]