1 definition by Berber Pride

When a woman hikes up her dress and proceeds to squat over the face of a partner. The partner then in turn vomits up into her sweaty asshole. The vomit is then deflected back into the face of the partner.
This girl came over last night and hiked up her djellaba and she let me take a "Berber Bus Ride."
by Berber Pride June 11, 2010
Get the Berber Bus Ride mug.