1 definition by Djoajxjcfjrjwooacjc

A term for a neckbeard that really likes to play dbfz
Hey look at that dickhead, I bet he is a Langford
by Djoajxjcfjrjwooacjc June 6, 2021
Get the Langford mug.