Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. schwaffle
slapping another human being across the face with a penis
i sure sure schwaffled her good the other day, she was mildly amused.