Dictionary ibsaa July 13, 2015 davepoobond Leave a comment ibsaa – n. a sticky note used as a drink coaster Share this:EmailFacebookTwitterMoreRedditTumblr Related