Definitions by Jamie Bailey
Turtle Burp
I got a turtlehead and it just burped.
Walking into someone's office letting one rip then yelling turtle burp as you walk away!!!
Walking into someone's office letting one rip then yelling turtle burp as you walk away!!!
Turtle Burp by Jamie Bailey February 22, 2008