Define German Town Meaning

German Town
A town full of left and right handed queers.

Did you hear 007 is from German Town.
I am one happy mofo that I am not from Greman Town.
Did you here about that queer from German Town? Dude everyone from German Town is queer
By Merrili