NotRobert's definitions
Being in a tough situation, like going to a girls house that you really like and not knowing what to say...
by NotRobert July 10, 2009
Get the Shitting Bricks mug.
Get the Shitting Bricks mug.We'll email you a link to sign in instantly.