Top definition
A very, very long time.
Person 1: Maaaan, that queue was well big.

Person 2: Yeah, took doglong mate.
by TheDictionair. October 10, 2011
Get the mug
Get a doglong mug for your friend Beatrix.