1 definition by qumbaala

A slang term for the female genitalia... some people confuse this word with with "queeb".
Did you get to see her quiff?
by qumbaala March 1, 2004
Get the quiff mug.