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.
Hey man, lookit that guy over there channeling his inner tardle. Good for him