Steve22's definitions
Either a term for a gay couple, or a man and a very young boy whom you suspect are engaging in sexual intercourse. If you spot the latter please report it to the local authorities.
by Steve22 September 23, 2005
Get the Batman And Robinmug.