What is Smiling Robert?
1.
The look your friend gives you when he realizes he has been "caught" being gay
1) When I saw Keith at the gay pride parade, he gave me a Smiling Robert.
2) When Ellison turned the car on and Cher was in the CD player he gave me a Smiling Robert
See
Random Words:
1.
Larry Capolla is the ambassador of Latin electronica. This international dj and producer has a phenomenal radio show based in Ibiza (dan..
1.
Oozing, gummy substance found within the pussy. Often smells like rotten fish or low tide at the beach.
I put my hands down that bitche..