WhatsApp
Top 20000
Meanings
Noun
1. WhatsApp (a message on WhatsApp) (colloquial)
2. WhatsApp (an account on WhatsApp) (colloquial)
Examples1
Do you want my WhatsApp?