Define Doing My German Homework Meaning

Doing My German Homework
Euphemism for the act of masturbation, usually given by someone who has never taken German in their life

Randy: Just finished my doing my German homework.
Steve: Right on man
Alice: But you aren't in German
By Carlina