Whisk together milk, sugar, flour, and salt in a saucepan over medium heat until it thickens into a pudding consistency.
Let it cool COMPLETELY.
Once cooled, whip the softened butter and vanilla until fluffy.
Slowly add in the cooled flour mixture and whip until smooth, light, and silky.
