1 definition by lerricjdog69

Eric: This asian girl wants my shit, should I hot carl her?

Justin: Nah man get some of that downtown portugal.
by lerricjdog69 July 14, 2011
Get the Downtown Portugal mug.