Luchford Share definition Flag An absolute legend who maims all at everything and has and abnormally large penis Crack head: Oh my god your penis is huge! Luchford: I know im a luchford! Luchford by GargoyleMachine July 24, 2010 0 0 Get merch Get the Luchford mug. Buy Now — $32.95 See more merch