meaning of Brontosaurus Trotter

Brontosaurus Trotter meaning in Urban Dictionary

The largest and worst form of camel toe previously imaginable.