meaning of bulbasoaring

bulbasoaring meaning in Urban Dictionary

When someone poops, whipes their particular butt, and tosses the bathroom . report at men and women saying "leaf assault"