1 definition by AVTECHJUNKIE

A dick that is so small you need a microscope to see it
girl, he has a Mini Ladd
by AVTECHJUNKIE August 18, 2016
Get the Mini Ladd mug.