Top definition
means the same as teleport, when matter is transferred from one place to another instantaneously, where warp>port
I wish I could telewarp you here.
by issenob aniala January 30, 2011
Get the mug
Get a telewarp mug for your grandma Larisa.