by Amzing Mocho Man March 28, 2010
by Moonroof1 August 12, 2012
a transparent section of an automobile roof that can be propped open, removed entirely, or remain fixed within the roof.
i have a moonroof in my car
by Archie L January 09, 2008
by DoinksScoobs October 16, 2018