sooooo this is what i saw scrolling down on memedroid.... what even is that add though

By
sooooo this is what i saw scrolling down on memedroid.... what even is that add though
report icon
dislike icon
53% (446)
like icon
favorite icon