Top definition
My best friend. Someone who's got your back. Never let's you down. And also just coincidentally happens to be Mexican!

Amazing
Tacoo pie
Taisha
Tatianna
Makes you happy
Dependent
Bestie
by MellBat525 July 09, 2016
Get the mug
Get a tacoo mug for your guy Manafort.