look up any word, like swag:

1 definition by RagsTaRama

German version of the name "Oscar", means "Spear of God" originally, nowadays known as a synonym for "awesome vegan bicycle messenger"!
"Wow, that guy on that real sweet raleigh is such an Ansgar!"
"Hi, my name is Ansgar"
by RagsTaRama February 07, 2010
4 0