Top Definition
to masturbate into a tube and then ejaculate through the tube into someones eye
i was banging this bird last night. grabbed a toilet roll tube and proceeded in some telescoping
by luvchild1 September 22, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.