Top definition
A total douchebag, that 1 guy who always pops up out of nowhere and pisses everybody off. Don’t be a liddon
Did you see that Liddon over there? Yeah, fuck that guy.
by Lil swamp rat April 03, 2018
Get the mug
Get a liddon mug for your daughter Beatrix.