Honk if you want to know what the ‘om telolet om’ meme means

Honk if you want to know what the internet's latest meme “om telolet om” means.