1 definition by d-shiznit 010101

A place in the tampa bay area of florida

The best place to live ever

A little town that practiccally no one knows about it
"Lets go throurh dunedin" "ok"

"How long have you lived in th litttle town of dunedin" ""4ever"
by d-shiznit 010101 June 18, 2009
Get the Dunedin mug.