Martin Judas Carter's definitions
by Martin Judas Carter January 20, 2003

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
