Download TrustWallet on the AppStore or Google Store.
Create an account (wallet)
Open Safari (or the built-in browser on Android) and type as the address: trust://browser
You should now see the browser button in TrustWallet.
Buy BNB in TrustWallet.
Next, In the Browser tab, go to PancakeSwap and login by linking your wallet.
Go to Exchange. Select your BNB Smart Chain and hit max (or whatever amount you desire).
To - Select Currency.
(Note: If your currency is not listed, you will need to go to https://coinmarketcap.com, search for the token and copy/paste the contract address.
Set the slippage % (most of these tokens require ~11-13% slippage.)
Swap.
HODL!