Top definition
an over-worked storm trooper
dude, that beast is a dicklejon now, give him a rest
by martay March 05, 2003
Get the merch
Get the dicklejon neck gaiter and mug.