Top definition
This word means Totally. Its a fun rhyme and is funny to say when your saying yes to something!
Megan: Hey wanna come over tonight?

Stacy: Toats My Goats! Can't wait(:
Megan: Obamaz My LLamaz! See you then.
by youknowyouloveme123 February 26, 2011
Get the mug
Get a Toats My Goats mug for your guy Nathalie.