Lobster Claw

Top Definition

an adjustable two pronged instrument.






  




Comments