look up any word, like sex:
 
1.
(Spanish word) The Face of a person especially when it's exposure is of sensitivity.
Mostre tu rostro.
by Calorio March 06, 2013