Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by murphynjessito
Lucky Cheng's
Share definition
Flag
a place in
new york
where all the drag
queens
get their
chill
on. featured on ANTM
Drag #1: Where shall we
go
for
lunch
dahling?
Drag #2:
Lucky
Cheng's, biiooottchh!! ;)
Lucky Cheng's
by
murphynjessito
August 2, 2010
Get the
Lucky Cheng's
mug.