3 definitions by Martin Judas Carter
by Martin Judas Carter January 20, 2003
Display of the shape of the labia through overly tight trousers. Said to resemble the foot of a camel
by Martin Judas Carter January 24, 2003
by Martin Judas Carter January 20, 2003