Best definition
yeee trolladrugs
you know.

yee trolla?

yeee trolla.