Acronym meaning Ity Bitty Titty City. A term for a woman with small breast.
Wow looks like Kelly took a trip to the IBTC and decided to stay.
14👍 116👎