damn this place sucks balls

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