Skip to main content

Twin Peaks

(Verb) Masturbating two men simultaneously until both "peak" upon one's face.
Could you hand me a napkin? I just twin peaked two guys a few minutes ago.
by Rene & Kath March 19, 2007
mugGet the Twin Peaks mug.

Twinicide

Dude 1:Dude did you hear?
Dude 2: What?
Dude 1:Patrick killed Lachlan!
Dude 2: Who?
Dude 1: You know those two twins? It was twinicide.
by ohithar February 14, 2009
mugGet the Twinicide mug.
Related Words

Twin Turbo

The term twin turbo derives from amityville, new york. Twin turbo (verb) is the action of one(1) girl giving two(2) guys, in some cases best friends, a hand job at the same time. During a twin turbo under no circumstances can the two recievers make any sort of eye contact whatsoever. When the action is complete the giver usually feels ashamed of herself and must accept any and all sarcastic remarks from friends, family, and the twin turbees.
1:"yo pow i noticed theres a girl sitting in the middle of us, what do you think we should do?"
2:"well actually were in perfect position for a twin turbo!"
1:"youre so smart! just dont look into my eyes"
by this ish cray August 23, 2011
mugGet the Twin Turbo mug.

gemini's twin

Two Black twins working in a tag team to fuck one or more person
Guy: Hay do you wanna Gemini's twin again tonight?
twin: yass lemmi ask toni
Toni: yass lets do it!
by LadyBoner696969 July 22, 2015
mugGet the gemini's twin mug.

Twin Towers

Two buildings in New York that got attacked by terrorists.
by Anonymous June 23, 2003
mugGet the Twin Towers mug.

twindle

After wrapping the package with twine, Mom asked me to sweep up the twindles from the floor.
by Tyler F. March 7, 2007
mugGet the twindle mug.

Twin Towers

1. Two landmark buildings in New York City (formerly the tallest in the world) officially known collectively as part of the World Trade Center. Both of these buildings were destroyed by terrorist attacks on Sept. 11, 2001.

2. The World Wrestling Entertainment tag team Akeem and the Big Boss Man (back when the company was called the Worldwide Wrestling Federation).
(1) The Twin Towers were located in Manhattan.

(2) Last night, the Twin Towers miserably defeated the National Disasters.
by ocfernan July 13, 2003
mugGet the Twin Towers mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email