1 definition by imekuhappy

a little sh!t who always takes pictures in the cr.
Franco stop taking pictures of yourself pooping!
by imekuhappy February 19, 2018
Get the Franco mug.