Short for Awkward Turtle. To feel uncomfortable
A: I wonder what is going on through John's head B: I dunno, I didnt know he was like that.. 'John walks up' John: Hey guys whats up A & B: Woow, fucking turtle...
6👍 10👎