Top definition
The sexual act of placing your partner (preferably chinese, japanese, cambodian, etc.) at the end of a "slip-and-slide" ; however, the water is replaced with soy sauce. At this point the male slides down the filthy slip-and-slide on his knees trying to insert his penis into the on waiting partner in doggy style. A real expert of the Lowell Connector understands there is more then one ramp on the connector. So either the vagina or anus is an acceptable point of entry.
Guy: Dude, you smell like shit what happened?

Friend: I know bro, last night me and Sun-Li did the Lowell Connector and i cant get the soy sauce smell out of the burns on my knees.

Guy: Hate when that happens...
by audiA4 September 24, 2011
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug