Skip to main content

Definitions by Mr. DoubleDee

The country that hosts the town, Fucking
Debra, I believe I'll take a trip to fucking, Austria this weekend
Austria by Mr. DoubleDee December 23, 2019