Country Dictionary

A fork of Rural Dictionary

lemongrass

a restaurant where all the wogs go for noms

arthur: homg im sooo hungryzz evelyn: zomg lets go to da lemongrass arthur: !!!1!

by shoppobro April 06, 2011