Top Definition
used to describe an popular/humerous piece of media that has been hosted by oneself on the internet.
person 1: OMG! that video on youtube is l33t! like 2 billion hits in a week!

person 2: aah yes, my very own home-grown lolz
by dom117 July 10, 2008
8 Words related to home-grown lolz

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.