Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Chinese Moonroof Meaning
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 Salaidh
Upvote
Flag