Top definition
internal chuckling at one's own blog. in other words, finding oneself funny, even if no one else does.
wow that posting made me internaLOL
by getouttanj February 25, 2008
Get the mug
Get a internaLOL mug for your Aunt Nathalie.