he was being a crack-a-lack yesterday while on the computer  making up definitions for urban dictionary
crystal or crank smoker who is easily amused by mainly anything and everything & spends most of their time finding more ridiculous & interesting things to do
"he was being a crack-a-lack yesterday while on the computer  making up definitions for urban dictionary" What is the definition of "crack-a-lack"?