Subscribe English
look up any word, like latergram:
 
1.
A phrase coined by Ali G in praise of something. Is also a website, www.madrespect.net, it's hot.
"You got the DVD to play? Mad respect!"

www.madrespect.net
by Beamer February 22, 2005
11 17