look up any word, like eiffel tower:

1 definition by skrimps10

 
1.
A place that sells Skrimps. Often pronouced "Red Lobska"
Imma be gonna to da Red Lobster fo sum skrimps
by skrimps10 July 27, 2010