meaning of Besuche mich gelegentlich!

Besuche mich gelegentlich! - German to English

Come and see myself some time!