1 definition by SarahRat

1
It would have gone further but he had a tiny peep.
by SarahRat August 06, 2015
Get the mug
Get a Peep mug for your cat Georges.