Top definition
All the smexy smex in the entire universe. In some places means Mouse Mouse, but I call her most amazeballz babe in the universe. Others may come to YouTube or her Twitch streams to offer sacrifices to her Goddess-like stature. (peasants)
Faramouse go squeak squeak, and you were lucky enough to be there.
by Mishellow December 20, 2016
Get the mug
Get a faramouse mug for your dad Callisto.