look up any word, like toota:
 
1.
Spanish term for "little shit"
"Odio esta mierdita"
by alxlopzrt83 June 18, 2014