dagga dagga
 i stayed up all night cause of that dagga dagga (but it was fun)
a plant grown and smoked in south africa
" i stayed up all night cause of that dagga dagga (but it was fun)" What is the definition of "dagga dagga"?