Lord-Mustang Share definition Flag Mentally retarded person with small penis OMG your a Lord-Mustang Lord-Mustang by Dave February 27, 2003 0 0 Get merch