Top definition
to engage in cyber sex using Skype.
John was in London and i was in Beijing, but we had a good skwank last night online.
by arnalta January 02, 2011
Get the mug
Get a skwank mug for your cat Zora.