Login  |  Register

Urban Dictionary: flowerpot

A term of endearment native to Northern England - similar to love, dear, pet, etc. Mostly used by parents or grandparents for their children/grandc...

Alexa Traffic