What is Artichofa?
To masturbate to, or with, artichokes.
I artichofa every time I watch the Food Network.
See artichoke, food, network, masturbate, fruit