damn this place sucks balls

Expression used to state dissatisfication with your current location.
by cmkrcs1 October 12, 2004
mugGet the damn this place sucks balls mug.