1 definition by D Thang

1
Made by the drillys in NY
It’s means Hoe,Treesh,Thot Etc. any word along those lines can be used a β€œsmoochie”
β€œShawty a smoochie she tried to do meeeee” ~Dthang
by D Thang March 23, 2021
Get the mug
Get a Smoochie mug for your guy Helena.