Definitions by Dr.Cellophane
Minogue
A unit of time equal to the time it takes one to say "La la la la la la la la, La la la la la la la la, La la la la la la la la, La la la la la la la la." Approx. 15 seconds
Minogue by Dr.Cellophane April 12, 2014