Skip to main content

bsands's definitions

roll face

to excel greatly in a specific area; similar to 'owning faces', 'owning', or 'pwning'.
A: "So, do you roll face on your Xbox?"
B: "Hellz yeah! I completely rolled faces last night."
by bsands March 22, 2008
mugGet the roll face mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email