In a large bowl, beat together the cream cheese, butter, vanilla, coconut extract and salt, beating until light and creamy.
Turn the mixer speed down to low and add the powdered sugar, one cup at a time. Continue mixing at low speed until the sugar is well combined with the cream cheese/butter mixture
When the sugar is moistened, beat on high speed until the frosting is light, fluffy and spreadable.
Taste to adjust the coconut flavoring to your liking,
Notes
This recipe makes enough to generously frost a large sheet cake, a multi-layer cake, or more cupcakes than you can imagine - and have some left over.