Top definition
To arrive at your destination with many people packed into a small car, evoking the image of clowns at the circus.
Dude, we're gonna be the laughingstock of this party when they see us roll up clown deep.
by Oliver Hawkins August 20, 2006
Get the mug
Get a roll up clown deep mug for your dad Georges.