Are Billy memes still relevant?

 
Are Billy memes still relevant? - My, Billie Jean, Dilligaf

v20240901