1 definition by marse in yarse

an island in the philipeans in the shape of start
would you like to take our 3 day questionare on the island of smarse

smarse is god
by marse in yarse October 30, 2008
Get the smarse mug.