Top definition
Connection between two brains. Similiar to mind reading. People just say\think the same. Usualy happening surprisingly and without announcement.
Research in progress.
11:39:05coolio: what a nice ******!!
11:39:08maannn: nice )"!***!
11:39:20coolio: telebrain ;D
by poopcat July 16, 2005
Get the mug
Get a telebrain mug for your coworker James.
buy the domain for your travel vlog