English to Arabic

Meaning for:
Piddled
other
عابث