Subscribe English
look up any word, like french dipping:
 
1.
Spanish yoga teacher.as in a Spanish zen yoga master. Zen, señorita, zenorita.
My yoga teacher is a total zenorita.
by Reggae Hall February 15, 2013
2 0