Skip to main content

looooollpoop002's definitions

Emma Sherrard

Share definition
Someone who makes lots of bad puns and is not funny. She plays soccer likes chocolate and poo's a lot.
Emma Sherrard is
Someone who makes lots of bad puns and is not funny. She plays soccer likes chocolate and poo's a lot.
by looooollpoop002 July 21, 2016
Flag
mugGet the Emma Sherrard mug.