Duck Ya Head

Duck Ya Head

the kid meechi

The Kid Meechi's Single "Duck Ya Head," Recorded On A Stop In Boston, Massachusetts While The Video, However, Being Shot Down In Atlanta Georgia.

Recent comments

See all
  • You and You

    Thought it was herb until I saw the comments

  • sly. ☆

    sly. ☆

    · 2mo

    that mf doom sample 😩

  • DjourKnows

    oh yeah 🤞🏾🔥🔥🔥

  • SIGMA💫🌘

    WHAT IS THAT MELODYYYY🔊🎶🛸🗣

Avatar

Related tracks

See all