Top definition
Mosat: Master of space and time

Leon Russell is the Master of space and time
by clownstrike January 03, 2012
Get the mug
Get a mosat mug for your dog Vivek.