1 definition by Dillonshaw12

Top Definition
Paris
Paris is attractive
by Dillonshaw12 November 30, 2016

Mug icon
Buy a Attractive mug!