suche ein beliebiges Wort, wie the eiffel tower:
 
1.
To have a lot of something.
thats a helluvalot of cows
von cFREAKINGg 17. November 2011