1 definition by cashmoney09
SHD = SHU HA DA
in Arabic
equivalent to WTF (what the fuck) in English.
actual meaning "What the hell is that?"
in Arabic
equivalent to WTF (what the fuck) in English.
actual meaning "What the hell is that?"
by cashmoney09 May 4, 2009