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 mug
Get a dicklejon mug for your cousin Julia.