Skip to main content

Definitions by Mitchell Fawcett

londonderry 

a place in sydney australia also know as "the derry"
londonderry is the place to be!!!!!