1 definition by Penelope Turtle

To invite someone round to sit on your fence and discuss turtles.
Penelope was a lovely girl, so Shaft gave her a call. “Sit on my fence” he said. After all, the newly erected fence was newly varnished, and he knew she’d appreciate it.
by Penelope Turtle December 25, 2018
Get the Sit on my fence mug.