Definitions by that guy
turtle head
i was pulled over for speeding and tried to explain that there was a turtle head bashing my underpants but the officer still booked me.
turtle head by that guy August 30, 2003
STD
Abbreviation for "standard"