It depends on your lease. Some leases do include a clause that might generally include "disreputable people." Most courts do not enforce such clauses, however, because they are very hard to interpret. They are also hard to enforce because leases require the landlord to give you "quiet enjoyment" of your space, which includes the right to invite whom you wish (as long as they do nothing that disturbs the neighbors).
If you don't have a written lease, you have a problem. In that situation, you have a "month-to-month" tenancy and the landlord can terminate the tenancy on 30 days' notice just because the landlord wants to do so.
The lesson: always get a written lease.
Disclaimer: We are providing this general reaction to your question for discussion and informational purposes only. This answer is not intended to be legal advice and providing this answer or your reading it does not create a lawyer-client relationship: we create such relationships only when there is signed a retainer agreement with this Firm.