Skip to main content

Chinese Moonroof

(N.) the act of defecating through the sunroof of an automobile
Raeshaun fuckin wild bro he really ran a Chinese moonroof on Mrs. Sherry
by DoinksScoobs October 16, 2018
mugGet the Chinese Moonroof mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email