I think the high winds, curved shape and heavy rain that came with this cloud make it a
wall cloud,
the base of a powerful storm.
A roll cloud is truly bizarre in that it is not apparently connected to any larger weather system.
See here for example: http://www.youtube.com/watch?v=i1rdWjrYG5I
Or here: http://www.youtube.com/watch?v=PQkBwtYxEME
(Don't mind the nonsense about UFOs.)