Top definition
When one lays down and is covered in head to toe with a surgary white frosting that shoots from a fountain.
Karen really enjoys the frosting fountain.
by little buckaroo December 20, 2011
Get the mug
Get a frosting fountain mug for your mate Bob.