Skip to main content

Definitions by Hotdogs definitions

Toulouse hotdog

Oaps loving it on french soil
Grandma's cooking up a toulouse hotdog for grandad.