squackle.com
tape lady
tape lady – n. a lady that gives out tape to people