Skip to main content

Definitions by OGshottyscrub

Ghartoosh 

Arabic word meaning "Baby Killer"
Holy shit is that a Ghartoosh!!!
Ghartoosh by OGshottyscrub February 11, 2010