Se me sale la babita ...
?-)
Got another beauty![]()
Idiot Idioms tm
Se me sale la babita ...
1 Answer
How about 'to slobber/drool over someone or something'?
?-)
Got another beauty![]()
Idiot Idioms tm
Se me sale la babita ...
How about 'to slobber/drool over someone or something'?
IXL Learning's Dictionary Media Group reaches over 500,000,000 learners each year.