1. (Noun) A spirit animal that is a mix between a turtle and a yard
2(adjective) A face made where you give yourself about ninety chins and stick your tongue out.
2(adjective) A face made where you give yourself about ninety chins and stick your tongue out.
by Sammyslammajamma February 16, 2015