Top definition
it is totally awesomely fabulous. express great joy about something.
Whoa dude! That swell was totamulous!
by rala18 October 29, 2009
Get the mug
Get a totamulous mug for your cat James.