Skip to main content

Turks77's definitions

freaked my roll

Had an extraordinary revelation of a profound fact of which one marveled in its majesty like it was just birthed unto the world by the mighty lord Xenu.
I was walking down the street and all of a sudden I freaked my roll.
by Turks77 November 11, 2013
mugGet the freaked my roll 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