1 definition by Mrs. Pickle Butt

When a women and another women stand chest to chest with interlocking boobs.
I like scissoring with my girlfriend just fine, but I really enjoy starting the evening with a European Stoplight.
by Mrs. Pickle Butt May 1, 2016
Get the European Stoplight mug.