Miscellaneous yo mama joke Posted on June 14, 2018June 14, 2008 by admin I saw your mama at the freak show petting the world’s largest turtle. Spread the love Related posts: Yo momma Yo mama is so stupid Burning Rubber Yo mamma so stupid…