1 definition by Mitchell Fawcett

a place in sydney australia also know as "the derry"
londonderry is the place to be!!!!!
by Mitchell Fawcett May 14, 2008
Get the londonderry mug.