1 definition by poopooshki meh!! :)
Poopooshki's are the most wonderful people in the whole world they come from pooshki pop land and speak in their own language of mehing. Their saying is meh MEH POOPOOSHKI poopooshki!
by poopooshki meh!! :) November 24, 2010