nettou's definitions
To take a long time at a difficult task (popular in the east end of london) bear meaning long time and long meaning difficult...
by nettou May 2, 2006
Get the bear long mug.by nettou May 2, 2006
Get the long mug.