Top definition
In Spanish, interjection derrogative for female combining bitch and stupid.
Me: "Esa tontaputa se ha saltado el semaforo y casi me mata!!!"
by TOTESDUMPKFE December 05, 2015
Get the mug
Get a tontaputa mug for your bunkmate Vivek.