look up any word, like pussy:
 
1.
white turtle in Spanish. Originated in Vancouver.
Estop being a tortuga blanca!
by Flower in japanese April 12, 2011