i got [blueballed] by veronica yesterday; had no choice but to frustraturbate in the shower
the act of masturbating while annoyed and/or sexually frustrated
"i got [blueballed] by veronica yesterday; had no choice but to frustraturbate in the shower" What is the definition of "frustraturbate"?