Random
Source Code

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 23, 2008

25👍 146👎