Top definition
A nickname for a clingy, or annoying person who often interrupts conversations, and is often hypocritical.
That bitch was acting like a Drake Melo today...he kept bothering me and my friends.
by God has left us69 March 08, 2017
Get the mug
Get a drake melo mug for your brother-in-law James.